具有多个用户表和角色的ASP.NET MVC

时间:2016-06-12 19:47:09

标签: asp.net asp.net-mvc asp.net-identity

我有一个使用客户端表,公司用户表和管理员用户表来管理公司的应用程序。公司有一个管理区域,用户可以管理用户的角色,用户可以做的事情,以及高于管理员管理用户管理所有公司的用户的级别。

问题是:我想在适当的控制器中使用具有授权和角色的asp.net身份。有没有办法为所有三个级别的用户集成现有的用户表和角色?

1 个答案:

答案 0 :(得分:0)

您可以创建一个与asp.net用户表具有多对多关系的引用表,如下所示: 1- ASP.NET用户(一个身份提供者将为您提供) 2-名为(CompanyUsers)的自定义表,其中包含公司ID和用户ID 3-所有链接到上述自定义表的表