首頁 >後端開發 >php教程 >关于acl中对同角色不同权限的问题

关于acl中对同角色不同权限的问题

WBOY
WBOY原創
2016-06-06 20:07:061223瀏覽

各位大神
现在用了 5 张表
1 : roles 角色
2 : permissions 权限
3 : permission_role 权限—角色对应表
4 : role_user 角色—用户对应表
5 : users 用户
但这样只能对角色进行控制,不能细分到用户的权限,如果要细分到同角色不同用户的权限,该怎么改进下,谢谢
incNick大神有过指点,但个人还不是很清晰,求各位大神指点

回复内容:

各位大神
现在用了 5 张表
1 : roles 角色
2 : permissions 权限
3 : permission_role 权限—角色对应表
4 : role_user 角色—用户对应表
5 : users 用户
但这样只能对角色进行控制,不能细分到用户的权限,如果要细分到同角色不同用户的权限,该怎么改进下,谢谢
incNick大神有过指点,但个人还不是很清晰,求各位大神指点

在新增一个user_permissions,用户权限关联表
给用户设定权限。

因为用户对应了角色。同时用户也有用户自己的权限。那在优先级方面,应该是用户大于角色。这里进行比较下就行了!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn