我必須創建一個存儲用戶id一個權限對象,組用戶在和user's權限。這是一個公共類處理靜態列表
我還需要有存儲這些權限的對象列表靜態對象,如果政府在權限改變任何東西都改變馬上申請每個登錄用戶
我有一對夫婦問題:
- 我應該創建這個靜態對象當第一用戶登錄或者是有機制應該用它來創建列表之前,第一個用戶登錄(例如,當我們在IIS啓動我們的應用程序)?
- 難道是容易清除的項目列表中,當註銷特定用戶?
這是系統要求,權限設置在管理員進行更改後立即生效。
編輯1:
public class permissionTemp
{
public static Guid userGuid { get; set; }
public static string[] grupos { get; set; }
public static string[] permissoes { get; set; }
}
public static class security
{
public List<permissionTemp> userPermissionSet { get; set; }
}
你是否在某處保留這些權限?權限對象是什麼樣的? – 2013-03-01 12:29:24
@MichaelPerrenoud剛剛更新了我的文章,是的,權限是在數據庫 – 2013-03-01 12:35:45
也許我不完全理解,但它似乎你將不得不檢查數據庫的權限,每個請求的用戶作出;以確保權限沒有被管理員修改,並且用戶仍然有權查看他/她剛剛請求的頁面。 – 2013-03-01 13:42:38