2013-10-18 38 views
1

我有web應用程序有4個角色,有各自的默認頁這是郎更好的分配多個權限或多個角色的用戶?

1.admin // have access to all page 
2.developer // have access to personal page 
3.editor // have access to personal page 
4.deo // have access to personal page 

當用戶以管理員身份登錄,他可以添加新用戶以及更新現有用戶的詳細信息。 加入我想給多個角色分配給用戶,並選擇有默認頁面(這樣,當用戶登錄,他將被重定向到的默認設置,由管理員給定的頁面)

這裏我的數據庫表中的新用戶時,

table users 
username | password | defaultpage 

table user_roles 
username | role_name 

table role_permissions 
role_name | role_perm 

如何通過賦予多個角色或多個權限的用戶做呢?

回答

1

哪種適合您的需求。如果你有一個匹配正是你要授予權限的角色,你認爲你可能會更新那些沒有希望直接更新所有用戶,使用的作用。這只是最終的數據標準化。

相關問題