初めて ASP.NET MVC アプリを作成しました。空のプロジェクトを作成することを選択しなかったので、Visual Studio はユーザー登録ページを含むいくつかのビューを生成しました。
しかし、登録/ログイン機能を利用するには、どのテーブルを作成する必要がありますか?
初めて ASP.NET MVC アプリを作成しました。空のプロジェクトを作成することを選択しなかったので、Visual Studio はユーザー登録ページを含むいくつかのビューを生成しました。
しかし、登録/ログイン機能を利用するには、どのテーブルを作成する必要がありますか?
このaspnet_regsql.exe
ツールを使用して、メンバーシップ データベースを作成します。
http://msdn.microsoft.com/en-us/library/ms229862(v=vs.80).aspx
実際には、ユーザー テーブルを作成する必要はまったくありません。登録してみてください。初めての場合は、操作が完了するまでに少し時間がかかります。これは、ASP.NET メンバーシップ テーブル構造が作成されているためです。
ただし、Visual Studio では、[プロジェクト] -> [ASP.NET 構成] に移動すると、ブラウザー ウィンドウが開き、アカウントをより簡単に構成できるようになります。
ASP.NET メンバーシップ テーブルを独自のデータベースに追加して、既定のメンバーシップに関連し、その機能を拡張するカスタム テーブルを追加する場合は、この回答の手順に従って実行できます。
ASP.NETWeb管理ツールを使用する必要があります。ユーザー/パスワードのデータベースに関する情報など、公式の手順がここに記載されています。