を選択するNew Project --> MVC 4 --> Internet Application
と、自動的に AccountController が生成されます。このコントローラーでは、2 つのアクションLogin
とRegister
.
MVC 3 では、メンバーシップの静的メソッドをValidateUser
in Login
action およびCreateUser
in で使用しRegister
ます。したがって、それを自分のデータベースと統合したい場合は、その 2 つのメソッドをCustomMembershipProvider
拡張MembershipProvider
してオーバーライドするだけで作成できます。
しかし、MVC 4 では、 and を使用WebSecurity.Login
しWebSecurity.CreateUserAndAccount
ます。私の質問は次のとおりです。
- MVC 3 で行ったように、独自のデータベースを使用するにはどうすればよいですか?
- 違いは何ですか?静的メンバーシップ メソッドを使用し続けないのはなぜですか? なぜに変更する必要があるの
WebSecurity
ですか?
どうもありがとうございました。