1

セイルをバックエンドとして使用するシンプルな ember アプリを構築したいと考えています。それを支援する優れた設計図がありますがすべてのデータを完全にユーザー分離したいと考えています。したがって、実際には単一のユーザー アプリケーションですが、複数のユーザー向けです。

したがって、すべてのデータはユーザーごとに異なります。そのため、ember がリクエストを行ったとき/notes/findAllに、ユーザーに対応するメモのみを返したいと考えています。一方、ユーザーは自分に属するすべてのデータに対する完全な権限を持っています (唯一の特殊なケースであるユーザー モデルを除く)。

これを行う最も簡単な方法は何ですか?

  • 設計図自体を変更できました。しかし、これは良い考えですか?あとから機種ごとの設定で組み合わせられるといいですね。

  • ポリシーでこれを行う方法はありますか?では、安全なユーザー フィルターを設定するポリシーはありますか?

  • 私の問題を解決する別のより良い/デフォルトの方法はありますか?

ありがとう!

4

1 に答える 1