私は、学生、管理者、スーパーバイザー、プロバイダーなど、5 種類のユーザーを持つ ASP.NET MVC4 ソーシャル ネットワーキング アプリケーションを開発しています。
インターネットアプリなのでフォーム認証を利用したい。私のデータベースにはUSERS, ROLES & FEATURES
、SQL サーバーの他のテーブルと一緒にテーブルがあります。ASP.NET MVC で認証を実装するにはどうすればよいですか? ログインしたユーザーの情報はどこに保存しますか? ( e.g. session, viewbag, tempdata, etc.
) そして、これを実装するための最良のアプローチは何ですか? MVC が提供するデフォルトの Web セキュリティ機能を使用したくありません。
ソースコード付きのアプリケーションは大いに役立ちます。NerdDinner を試しましたが、使用したくないデフォルトの Web セキュリティ クラスが使用されています。
これについて私を助けてください。