我目前正在尋找一種解決方案,以在身份識別3中使用ASP .NET 5 MVC 6中的高級角色/組權限管理。我開始了一個新的預覽Starter Web項目帶有集成的簡易登錄系統。ASP .NET 5 MVC 6身份3角色聲明組
現在我需要一個複雜的「用戶權限管理」具有以下功能:
- 用戶可以在多個組/角色
- 組/角色有很多訪問對象(例如CanAccessUser,CanEditUser .. ?)
- 每個組的這些訪問對象(也許索賠)/角色相得益彰
- (可選爲最終溶液):另外=>訪問對象(也許要求)可以由一組獨立地分配到一個用戶
我已經看到身份已經廣泛地爲我提供了適合我的表格結構。 (例如AspNetUsers,AspNetUserRoles,AspNetRoles,AspNetRoleClaims),
但我錯過了一個很好的示例/文檔來使用它們。
對於MVC 5,I使用本實施例:用戶有許多組,一組可以有許多角色(角色是在類/函數的源代碼的訪問對象) ASP.NET Identity 2.0: Implementing Group-Based Permissions Management
存在對這些要求已經是工作的例子,你不必重新發明輪子。
Speedone,你有沒有找到解決身份3:基於組權限管理? – capiono