Maison > développement back-end > tutoriel php > 关于acl中对同角色不同权限的问题

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

WBOY
Libérer: 2016-06-06 20:07:06
original
1214 Les gens l'ont consulté

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

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

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal