如何在asp.net mvc中管理两种用户分离表?

问题描述:

我正在使用ASP.Net MVC 5项目,其中有两种类型的用户Type1和Type2,每个用户的用户名类型是他的电话号码一个人应该能够注册为Type1和Type2用户,它表示每个用户类型应该有单独的寄存器形式,所以它似乎每个类型都应该有单独的表来存储。 问题是,我应该如何管理他们的身份验证和授权系统? 我应该使用ASP.NET身份吗?与任何解决方案? 或者如果你使用ASP.Net MVC 5有什么解决方案比ASP.NET身份如何在asp.net mvc中管理两种用户分离表?

+1

为什么你需要两个类型的用户?我想你需要两种类型的角色不是用户... –

经过大量的搜索我找到了解决办法here

更好,你应该胆怯去ASP.NET Identity。检查this,了解更多有关ASP.NET Identity。那么你应该区分roleclaim,在你的验证实现ASP.NET Identity明确适合你的项目。