0
我希望能創造我的MVC應用程序的一些安全領域,我瞭解用戶如何與開箱意見控制器等的註冊,登錄等用戶管理
,這似乎是一件事迷失在我身上是一種在註冊後管理這些用戶的方式。有些事情我想能夠做到:
- 向用戶分配角色
- CRUD用戶
- CRUD角色
這是所有的功能,我要建立自己還是我只是在這裏丟失什麼?我發現的一切都有助於編寫代碼來完成所有這些事情,但似乎這些標準足夠標準以至於它們應該存在。
我希望能創造我的MVC應用程序的一些安全領域,我瞭解用戶如何與開箱意見控制器等的註冊,登錄等用戶管理
,這似乎是一件事迷失在我身上是一種在註冊後管理這些用戶的方式。有些事情我想能夠做到:
這是所有的功能,我要建立自己還是我只是在這裏丟失什麼?我發現的一切都有助於編寫代碼來完成所有這些事情,但似乎這些標準足夠標準以至於它們應該存在。
這很簡單。如果你看看用戶的自動生成的數據庫,你會發現它已經包含了角色等的表格,所以一切都已經準備好供通用使用,你只需要定義基礎並使用它。
您可以先嚐試通過手動將值添加到數據庫表來玩,以獲得它的工作方式。
[Authorize(Roles = "Admin")]
。除(3)您還可以在服務器端根據用戶角色決定(C#和CSHTML),通過使用:
VAR的UserManager =新的UserManager(userStore);
如果(userManager.IsInRole(user.Id, 「管理」)){...}
在此link更多,它越過CRUD操作 - 定義和使用。