这是使用Identity和EF的ASP.NET MVC 5应用程序。
修改
实体:
ADMIN:网站管理员。所有这些人都有管理员角色和其他角色,具体取决于他们可以在管理面板中访问的资源。
用户:普通用户。可以访问他们的私人面板来编辑他们的个人资料并访问一些服务。
团队:工作团队。工作团队由一组用户组成,一个用户可以在许多不同的工作团队中。
情景:
我想拥有3个不同的登录页面:管理面板,一个用于普通用户,另一个用于工作团队。
我如何拥有3个不同的登录页面,因为Identity允许您只设置一个?
我想让一个用户成为每个工作团队的管理员。该用户可以进入工作团队私有区域,但我该怎么做? 此外,该用户可以授权工作团队中的其他用户进入工作团队区域。
因此,在工作团队私有区域,我不仅要控制用户登录,还要控制工作团队ID以显示其数据。
提前致谢。