そのため、asp.net Web API と ninject を使用するレスト ベースのサービスと、インターフェイス / リポジトリ パターンがあります。現在、まだ UI がありません。UI に飛び込む前に、1 つのことに行き詰まっています。
私はセキュリティを実装したいところです-つまり、メンバーシップ、認証、ロールなどです.wep APIレストサービスの一部としてセキュリティも実装することが理にかなっているのかどうか誰かが提案できるかどうか疑問に思っています. そのため、登録、承認、および認証では、残りを使用してユーザーを追加します。
これが理想的である場合、私がモデル化できる例はありますか?
これを行う1つの方法は次のようになると思います:
- sqlmembership を既存のデータベースに追加します
- Web API サービスを使用するための UI を作成する
- UI からユーザー アカウントのすべてのコントローラー ロジックを取得し、Web API コントローラーに配置します。
- Web API にある Interface/Repository パターンを使用する必要があるかどうかわかりませんか?
- UI web.config から sqlmembership に関連する webapi web.config に移動します
これが私がユーザーアカウントについて参照しているものです - http://www.asp.net/web-forms/tutorials/security/membership/creating-user-accounts-cs
返信してくれた人に感謝します。