SimpleMembershipProviderを使用しており、ASPNET MVC 4アプリケーションでは、WebApi、Entity Framework 5、およびCodeFirstを使用しています。私はこの投稿に続いてそれを行いました。これはデータベースをシードし、機能しているようです。
私の質問は次のとおりです。ユーザーに管理者などの役割を付与または削除するための、すぐに使用できる管理ページはありますか?そうでない場合、何か提案はありますか?
ありがとう!ギレルモ。
SimpleMembershipProviderを使用しており、ASPNET MVC 4アプリケーションでは、WebApi、Entity Framework 5、およびCodeFirstを使用しています。私はこの投稿に続いてそれを行いました。これはデータベースをシードし、機能しているようです。
私の質問は次のとおりです。ユーザーに管理者などの役割を付与または削除するための、すぐに使用できる管理ページはありますか?そうでない場合、何か提案はありますか?
ありがとう!ギレルモ。
以前のバージョンの SqlMembershipProvider とは異なり、SimpleMembership はカスタマイズできるように設計されています。そのため、テーブルのレイアウトはプロジェクトごとに異なるため、「すぐに使える」管理ツールは実際には機能しません。
いいえ、残念ながらありません。明るい面としては、独自のものを作成でき、EF とうまく連携するように設計されています。シンプル メンバーシップは、古い .NET メンバーシップよりもはるかに柔軟です。
これは、簡単なメンバーシップと、それを EF Code-First と統合する方法の完全ではありませんが、優れた概要です。
このリンクは、管理者を手動で作成するプロセスをガイドします (下部近く) http://blog.osbornm.com/2010/07/21/using-simplemembership-with-asp-net-webpages/
実際、クラシック メンバーシップは、「すぐに」使用する方が便利です。「simpleMembership」のセットアップは、ボックス化された古いバージョンに比べて (皮肉なことに) 重いです。しかし、結局のところ、OMG のほうが優れたソリューションであることがわかるでしょう。