如何在 asp.net mvc 中使用单独的 Table 管理两种用户?

How to Manage Two Kind of User with seprate Table in asp.net mvc?

我正在使用 ASP.Net MVC 5 进行项目,该项目有两种类型的用户类型 1 和类型 2,每个用户类型的用户名是他的 phone 第一个人应该能够注册作为 Type1 和 Type2 用户,这意味着每种类型都应该有单独的注册表单,因此似乎每种类型都应该有单独的 Table 来存储。 问题是我应该如何为身份验证和授权系统管理它们? 我应该使用 ASP.NET 身份吗?有什么解决办法吗? 或者有没有比 ASP.NET Identity

更好的解决方案

如果您使用 ASP.Net MVC 5,您应该谨慎地转到 ASP.NET Identity。查看 以获取有关 ASP.NET Identity 的更多信息。然后,您应该在适合您项目的 ASP.NET Identity 中的身份验证实现中明确区分 roleclaim

经过大量搜索我找到了解决方案here