asp.net-core - Core 2 Override IsInRole 方法来检查另一个字段
问题描述
我有多个公司的应用程序,并且在每个公司中我可以有多个建筑物。所有 ApplicationUser 只与一个 Company 相关,但每个 ApplicationUser 都可以在公司的每个建筑物中拥有特定的角色。
我想在 ApplicationRole 类中添加建筑物的 id,然后重写 IsInRole 方法以检查 ApplicationUser 是否具有指定建筑物的正确角色。
我搜索了几天,没有找到任何符合我的问题的解决方案..
有谁知道如何处理这种角色检查?
解决方案
推荐阅读
- javascript - 如何从 valueOf() 中获取确切的日期和时间?
- javascript - 在电子邮件中使用 Java 脚本
- vuejs2 - Vue.js 从 mixin 添加属性
- sql - Ms Sql Server 将数字列与字符串值进行比较
- jenkins - jenkins 将 .war 文件部署到 tomcat - TomcatManagerException
- php - 在 MySQL WHERE string LIKE string 中搜索字符串(用括号括起来)
- azure - Azure 网站的 Openssl 证书
- sql - 如何在sql中以水平格式显示日期列
- linq - 根据名称中数字的可变长度对文件进行排序C#
- r - ggplot barplot 图上的平均值