首页 > 解决方案 > 具有作用域角色的 Microsoft.AspNetCore.Identity

问题描述

我有点难以理解如何使用Microsoft.AspNetCore.Identity来创建作用域角色。

例子

我有一个User可以管理的Cars。当我给一个用户Role“管理员”时,我不希望他成为所有用户的管理员Cars

目标

我想要一个附加CarRole的链接到Userand(!) Car

问题

如何扩展身份框架以使其正常工作?我在文档中没有找到任何起点。另外,我是否需要从控制器操作内部而不是按属性检查作用域角色?还是我完全错了并且专门Claims用于Roles使这种行为起作用?

标签: c#asp.net-core-identity

解决方案


推荐阅读