0

Web アプリにメンバーシップ プロバイダーを使用する予定ですが、データベースを作成してユーザーのメンバーシップをチェックする方法がわかりません。そのためのチュートリアルや例はありますか? Visual Studio 2012 は、MVC4 プロジェクトを作成することで、メンバーシップ サービス用のデータベースを作成します。データベースをまったく同じように作成する必要がありますか?それとも、そのテーブルのいくつかの列を使用できますか?

4

2 に答える 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 に答える