2013-10-18 33 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

哪种适合您的需求。如果你有一个匹配正是你要授予权限的角色,你认为你可能会更新那些没有希望直接更新所有用户,使用的作用。这只是最终的数据标准化。

相关问题