AspNetUserRoles扩展

时间:2018-08-19 20:24:30

标签: authentication asp.net-core razor identity

我知道,这个问题已经问过好几次了,我读了很多对解决问题没有帮助的话题。

任何人都可以提供一个教程,该教程如何扩展AspNetUserRoles表并增加一列,并从ASP.NET Core Razor Page应用程序中解决该问题?

的原因是,我可以直接在表中添加一列,但是我无法使用

user.AddRolle(user, "role")

我需要一个扩展程序,该扩展程序允许我使用三个参数设置和读取角色:

userId, RoleId, DepartmentId

请不要:

  • 建议使用索赔
  • 建议再增加一个领域的角色

我真的需要扩展AspNetUseRoles并从我的脚手架项目中访问它(不是MVC !!!)

因此,基本上,我需要以user.SetRole(user,“ role”,depatmentId)的方式覆盖/重载USerManager.SetRole方法(及其异步变体)

对不起,很烦,但是我已经坚持了这一简单的方法几天了:-/

非常感谢

0 个答案:

没有答案