我知道有内置的用户管理系统表或第三方(如Identity Manager)来管理用户在MVC中的登录用户名,密码和用户角色。
我的问题是我应该创建另一个表来存储我的系统用户配置文件和外键吗?我的意思是除了用户名,密码和用户角色,我还需要存储其他内容,如身份证,电话号码,电子邮件等。
还是应该更新内置的用户管理系统表或第三方,如Identity Manager?
希望有人理解我在这里要描述的内容:)
答案 0 :(得分:1)
这两种方式都是可能的,这完全取决于您的偏好。 MVC中的默认用户管理是可扩展的,您可以向现有表和模型类添加更多列/属性或创建新列。
以下文章可能会对您有所帮助:http://johnatten.com/2014/06/22/asp-net-identity-2-0-customizing-users-and-roles