首页 > 解决方案 > Core 2 Override IsInRole 方法来检查另一个字段

问题描述

我有多个公司的应用程序,并且在每个公司中我可以有多个建筑物。所有 ApplicationUser 只与一个 Company 相关,但每个 ApplicationUser 都可以在公司的每个建筑物中拥有特定的角色。

我想在 ApplicationRole 类中添加建筑物的 id,然后重写 IsInRole 方法以检查 ApplicationUser 是否具有指定建筑物的正确角色。

我搜索了几天,没有找到任何符合我的问题的解决方案..

有谁知道如何处理这种角色检查?

标签: asp.net-coreroles

解决方案


推荐阅读