【发布时间】:2013-10-03 14:20:32
【问题描述】:
目前我正在使用 MVC4 应用程序和数据库。我想使用默认登录和注册过程/方法。
我正在使用包含用户信息的表格,例如名字、姓氏、密码、电子邮件...
我只想将我的数据库与默认的注册/登录方法一起使用。 在互联网上我阅读了几个主题,但没有一个给我正确的答案。
这是我已经做过的:
1 使用 SimpleMembership
所以我补充说:
<add key="enableSimpleMembership" value="true">
2 向 RegisterModel 添加字段
3 也更改 CreateUserAndAccount 参数:
WebSecurity.CreateUserAndAccount(model.Email, model.Password, new {FirstName = model.UserName, SurName = model.UserName}, false);
这是解决此问题的最佳方法还是有其他解决方案?
提前谢谢你!
【问题讨论】:
-
您是否定义并应用了
InitializeSimpleMembershipAttribute?您需要在某个地方致电WebSecurity.InitializeDatabaseConnection(...)。提示:另见stackoverflow.com/questions/13030074/…
标签: asp.net-mvc-4 simplemembership