1

アプリケーションデータベースでMVC4とSQLServerを使用しています。登録時にユーザーが追加のフィールド(住所、電話など)を持つ場所にユーザー認証を追加したい。これを達成するための正しい方法は何ですか?

私は次のオプションを検討しました。

  1. 別のデータベースを生成しaspnetdbてそれに対して認証し、その中のユーザー列を変更し、認証後にメインアプリケーションデータベースを使用します。おそらくセッションを使用してユーザー情報を保存します。

  2. を作成せずaspnetdbに、aspnetdbテーブルをアプリケーションデータベースに追加し、関連する生成されたテーブルにフィールドを追加します。

  3. 上記の#2と同じですが、アプリケーションデータベースに別のユーザーテーブルを作成aspnetdbし、既存のテーブルに関連するものを結合します。

4

1 に答える 1

3

ASP.NET MVC 4 は、すぐに使える SimpleMemebrship プロバイダーを使用します。カスタム フィールドを UserProfile テーブルに追加できます。step-by-step articleこれを達成する方法を説明します。

于 2012-12-31T23:10:58.987 に答える