私は、ASP.Net MVC3のログインシステムを作成する際に、デフォルトのASP.Netメンバーシップ・プロバイダを使用せずにチュートリアルまたは小規模な入門ガイドを探しています。デフォルトのASP.Netメンバーシップ・プロバイダのないMVC3ログイン・システムの作成に関するチュートリアルはありますか?
私はインターネットアプリケーションテンプレートを使用して新しいMVC3プロジェクトを作成し、ここで_LogOnPartial.cshtmlの内容できました:
@if(Request.IsAuthenticated) {
<text>Welcome <strong>@User.Identity.Name</strong>!
[ @Html.ActionLink("Log Off", "LogOff", "Account") ]</text>
}
else {
@:[ @Html.ActionLink("Log On", "LogOn", "Account") ]
}
は、メンバーシッププロバイダーの@User.Identity.Name
一部ですか? ASP.Net MVC3のメンバーシップについてもう少し読んでみたいと思います。私はすでにユーザーの資格情報を使ってデータベースを用意しているので、prapackagedのものは必要ありません。
ありがとうございました!
呼ぶことにしますメンバーシッププロバイダーとFormsAuthenticationプロバイダーを区別する場合は、具体的に...最新のプロジェクトでは、自分のユーザーのデータストアとパスワードのハッシュ/検証を書きましたが、FormsAuthenticationプロバイダを使用してユーザーのセッションを追跡しています。 –