Web アプリにメンバーシップ プロバイダーを使用する予定ですが、データベースを作成してユーザーのメンバーシップをチェックする方法がわかりません。そのためのチュートリアルや例はありますか? Visual Studio 2012 は、MVC4 プロジェクトを作成することで、メンバーシップ サービス用のデータベースを作成します。データベースをまったく同じように作成する必要がありますか?それとも、そのテーブルのいくつかの列を使用できますか?
2 に答える
1
そのためのチュートリアルや例はありますか?
これは、新しいASP.NET ユニバーサル プロバイダーに関する記事です。
Visual Studio 2012 は、MVC4 プロジェクトを作成することにより、メンバーシップ サービス用のデータベースを作成します。
Visual Studio 2012 で作成された MVC 4 プロジェクトはSimple Membership Providerを使用します。主な違いは、Simple Membership Provider が OAuth をサポートしていることです。
データベースをまったく同じように作成する必要がありますか?それとも、そのテーブルのいくつかの列を使用できますか?
データベース テーブルを明示的に作成する必要はありません。メンバーシップ プロバイダーは、必要なテーブルを独自に作成します。
注:ユーザー テーブルに新しい列を追加するなど、メンバーシップ プロバイダーによって作成されたテーブルを変更することはできません。その場合、カスタム メンバーシップ プロバイダーを実装する必要があります。
于 2013-09-05T22:03:26.620 に答える
0
この記事をチェックしてくださいScott Allen、それを良い方法で説明しています。
于 2013-09-06T06:17:46.207 に答える