我希望看看在MVC 3项目中实现asp.net成员资格的最佳方法是什么。需要注意的一点是,我有一个单独的用户表,并希望仍然使用它。那么我可以将我的用户表链接到asp.net成员资格表吗?
干杯, 诺尔。
答案 0 :(得分:1)
您可以在自定义表上创建其他字段(唯一标识类型),并将其链接到成员资格用户表。
创建新用户,如果成功,则获取新创建用户的id并将其插入自定义表。
MembershipUser mUser= Membership.GetUser(username);
Guid myId = (Guid)mUser.ProviderUserKey;
...将我的/ id插入您的自定义表格。
答案 1 :(得分:0)
您可以实施自己的MembershipProvider。然后你就可以完全掌控了 身份验证的工作原理以及数据库/表格的相关性。
我认为你不需要默认的asp.net会员数据库。