用于管理 Identity 用户和角色的 ASP.NET Core UI

jim*_*mmy 5 asp.net asp.net-mvc asp.net-identity asp.net-core

在使用 Identity 进行身份验证的 .net 5 MVC 项目中,是否有内置选项来管理角色 (crud) 和用户 <> 角色关系(向用户添加和删除角色)?

我找到了一些可行的教程:

https://www.c-sharpcorner.com/article/adding-role-authorization-to-a-asp-net-mvc-core-application/ https://www.yogihosting.com/aspnet-core-identity-角色/

但在重新创建轮子之前,我只是想确保框架中没有包含我所缺少的某些功能。

编辑:为了澄清,我的问题是关于赋予用户角色,例如管理员、经理、员工。我一直使用身份,并且始终必须创建自己的逻辑来为用户创建和分配角色。但请继续思考必须有一个标准方法来做到这一点。

小智 0

针对多个组中的不同角色

https://github.com/rogwool/two

  • 在 AspNetUserRoles 中使用 GroupId 键可能会更好