实体框架 - Identity 2.0 - 相同的用户,不同的角色取决于上下文

时间:2017-04-03 19:32:21

标签: c# entity-framework asp.net-identity-2 asp.net-mvc-5.2

我一直在寻找这个问题的答案:“可以扩展Identity 2.0以允许同一用户在不同场景中拥有不同的角色”吗?换句话说,我可以扩展 AspNetUserRoles 以拥有一个或多个自定义列吗?我已经看到了一些关于如何向Roles表添加新字段而不是用户和角色之间关系的示例。

新列添加到 AspNetUserRoles 将允许我在ScenarioA中为UserX分配RoleA,在ScenarioB中为RoleB分配。

我想坚持原生授权机制,但不想以不应该的方式摆弄它。在那种情况下,我将建立自己的表格。

有人知道如何实现这个目标吗?

谢谢!

0 个答案:

没有答案