將權(quán)限分配好之后。就開始向頁面中加入權(quán)限。
這可以有兩種選擇:
a、將沒有權(quán)限的按鈕屏蔽,不能點擊
b、將沒有權(quán)限的按鈕做返回框,
我用的是第一種方法
幾個表
user??????roles??????userinroles???和13個permission表
username,rolename,和permission表里的roleid都是唯一的便于關(guān)聯(lián)。
系統(tǒng)共有13個模塊,也就是13個權(quán)限組。
每個user中可對應(yīng)多個權(quán)限名稱,但屬于每個模塊的名稱只能有一個
所以可以在用戶登錄時,對用戶所攜帶的權(quán)限信息進(jìn)行判斷。
在判斷時,將用戶的角色名稱給取出來。