当前位置:Gxlcms > PHP教程 > 关于acl中对同角色不同权限的问题

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

时间:2021-07-01 10:21:17 帮助过:5人阅读

各位大神
现在用了 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,用户权限关联表
给用户设定权限。

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

人气教程排行