如何在 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
中的身份验证实现中明确区分 role
和 claim
。
经过大量搜索我找到了解决方案here
我正在使用 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
中的身份验证实现中明确区分 role
和 claim
。
经过大量搜索我找到了解决方案here