角色中的组声明 ASP.Net 身份
Group claims in roles ASP.Net Identity
我想制作一个具有精细权限的系统
有没有办法制作声明组并将它们分配给一个角色,以便当用户获得角色时它获得所有声明?
是否可以创建声明组,还是我误解了什么?
我找不到索赔的目的。
这可以使用具有各种角色的组来完成,角色将成为权限,对吗?这是我应该做的吗?由于角色本身就是声明。
以下步骤可以解决您的问题
创建角色的粒度级别...通常针对每个操作
将它们分组到 GroupRoles...以便管理员可以轻松管理它
向用户添加个人级别声明以获得特定权限
下面是一些很好的例子
- http://www.3pillarglobal.com/insights/granular-level-user-and-role-management-using-asp-net-identity
- http://bitoftech.net/2015/03/11/asp-net-identity-2-1-roles-based-authorization-authentication-asp-net-web-api/
希望这能解决您的问题
我想制作一个具有精细权限的系统 有没有办法制作声明组并将它们分配给一个角色,以便当用户获得角色时它获得所有声明? 是否可以创建声明组,还是我误解了什么?
我找不到索赔的目的。 这可以使用具有各种角色的组来完成,角色将成为权限,对吗?这是我应该做的吗?由于角色本身就是声明。
以下步骤可以解决您的问题
创建角色的粒度级别...通常针对每个操作
将它们分组到 GroupRoles...以便管理员可以轻松管理它
向用户添加个人级别声明以获得特定权限
下面是一些很好的例子
- http://www.3pillarglobal.com/insights/granular-level-user-and-role-management-using-asp-net-identity
- http://bitoftech.net/2015/03/11/asp-net-identity-2-1-roles-based-authorization-authentication-asp-net-web-api/
希望这能解决您的问题