【问题标题】:ASP.NET MVC with multiple user tables and roles具有多个用户表和角色的 ASP.NET MVC
【发布时间】:2016-10-13 04:53:31
【问题描述】:

我有一个应用程序,它使用客户表、公司用户表和管理员用户表来管理公司。公司有一个管理区域,他们在其中管理具有用户可以执行的角色的用户,而在该级别之上,管理员管理具有管理所有公司的角色的用户。

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

【问题讨论】:

  • 你可以做任何事情......但你必须适应它。
  • @Legends,有没有关于如何做到这一点的参考资料?
  • 这是一个link,如果您是 Identity 新手,您必须进入它,需要同样的时间。所以上面的链接是一个起点,你将如何完成这个取决于你。

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-06
    • 2016-05-03
    • 1970-01-01
    • 2013-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-22
    相关资源
    最近更新 更多