2013-07-02 34 views
0

我發現例如互聯網上結合用戶數據庫中的授權角色

例子:

[Authorize(Roles = "Admin, Super User")] 
public ActionResult Index() 
{ 
return View(); 
} 

我有我的數據庫用戶表,並具有用戶名。

如果我的用戶有「管理員」角色,我希望他們到達Index actionresult否則不會。

如何將所有用戶都組合到管理員角色?

回答

0

您需要一個RoleProvider。有一個默認的SqlRoleProvider,您可以使用,並允許您將角色分配給您的用戶。

+0

你能給我簡單的例子,請我可以幫你瞭解點 – SonerSevinc

+0

我已經鏈接到該文檔包含如何註冊和配置提供一個例子。 –

+0

我已經看到它,但沒有用戶的SQL數據查詢。 – SonerSevinc