2013-02-14 32 views
17

私はASP.NET MVC 4 Webアプリケーションを作成しています。私はカスタムメンバーシップについて尋ねましたが、良いリソースやビデオ講義が見つかりませんでした。ASP.NET MVC 4のカスタムメンバーシップとロールプロバイダ

ほとんどのものは古くなったリンクまたはデッドリンクです。メンバーシップと役割提供者の作成方法についていくつかのリソースを提案してください。

+1

以下のリンクを参照してくださいそこ。 – jgauffin

+0

私は***あなたはそこにサンプルプロバイダを持っています*** – jgauffin

+3

MVCの具体例は必要ありません。 MVCはASP.Netの上に構築され、既存のプロバイダと連携します。 http://stackoverflow.com/q/735571/173225を参照してください。 –

答えて

0

ASP.NET MVC 4インターネットテンプレートには、SimpleMembershipの上に構築された、非常に便利な新機能がいくつか追加されています。これらの変更により、はるかに簡単で拡張性の高いメンバーシップAPIやOAuthのサポートなど、いくつかの優れた機能が追加されています。しかし、新しいアカウント管理機能は、SimpleMembershipを必要とし、既存のASP.NETのメンバーシッププロバイダーに対して

を動作しません。ここでASP.NETのアイデンティティのためのリソースをチェックアウト:

会員についての理解

http://www.asp.net/identity/overview/getting-started/aspnet-identity-recommended-resources

0

をし、あなたがウェブで見つけ出す信頼性の高い詳細なコンテンツがあまりないと言ったように、私にとっても役割はかなり難しいものでした。私はこの話題について理解するためにいくつかのビデオを見てみましたが、明確ではありませんでした。しかし、コードプロジェクトと呼ばれるウェブサイトからの2つの記事が救助のために来た。私はあなたがカスタマイズ会員

Link 1
1あなたは、これは開発者が必要とする最も一般的なカスタマイズの一つであるログイン認証用のユーザー名と電子メールを交換するために役立つリンクについてステップバイステップガイドを見ることができますこれらのリンクを共有していますマイクロソフトが提供するアイデンティティモジュールに含まれています。

Link2

第二の記事は、追加して作成したユーザーにロールを取り付ける方法と、管理者にのみ、ユーザ登録ページのアクセスを制限するために理解するのに役立ちます。この2つの記事の助けを借りてこの方法で、私はあなたが認証と承認の基礎を理解することを願っています。

0

古いメンバーシップの代わりにASP.Net Identityを使用することをお勧めします.ASP.Net IDは古いメンバーシップよりも優れた柔軟性を持ち、アクションフィルタを使用したロールベースの認証もサポートしています。役割やユーザーの提供者など)。あなたもサンプルプロバイダを得たhttps://www.google.com/search?q=msdn+custom+membership+provider:

はいかが

https://weblog.west-wind.com/posts/2015/Apr/29/Adding-minimal-OWIN-Identity-Authentication-to-an-Existing-ASPNET-MVC-Application

http://www.c-sharpcorner.com/article/create-identity-in-simple-ways-using-asp-net-mvc-5/

関連する問題