如何将SqlRoleProvider绑定到“我的”用户表
我使用的是asp.net MVC,而SqlRoleProvider似乎开箱即用。但是,我有自己的用户和角色。我有一个用户表,其中包含所有用户/个性化数据。如何将帐户控制器重新绑定到我的表。我的表有一个userID,我使用它将其他操作绑定到特定用户。
如果我可以使用帐户控制器,并且在用户登录后,我有他们的ID,那就太好了。
我一直在研究这一点,但它与asp.net mvc并不完全相同。
http://www.4guysfromrolla.com/articles/121405-1.aspx
发布于 2011-03-25 07:09:54
不确定这在asp.net mvc中是否相同,但我们使用SqlMembership提供程序进行身份验证,并返回一个MembershipUser对象。MembershipUser实例有一个ProviderUserKey属性,我们将其映射到我们自己的用户表的MemberId字段(这与我们的内部UserId不同)。
https://stackoverflow.com/questions/5426539
复制相似问题