标签: asp.net-mvc forms-authentication
我想对MVC项目使用表单身份验证,但我还想将一些额外的属性与用户配置文件(个人资料图片,出生日期等)相关联。
有没有办法简单地扩展表单身份验证使用的User对象来存储和检索这些额外的属性?
答案 0 :(得分:3)
只需在数据库中添加一个额外的表(例如UserDetails),然后就可以将用户ID映射到成员资格用户表。
UserDetails
然后,您可以添加所需的所有其他属性。我会说这比黑客攻击更清晰,并将其他属性添加到实际的成员资格类中。