2016 - 2024

感恩一路有你

php是什么 大家好,我正在用PHP做一个管理系统,有多个会员组,要求不同的用户组用户登陆后操作内容不同,如何实现?

浏览量:1184 时间:2021-03-12 14:48:07 作者:admin

大家好,我正在用PHP做一个管理系统,有多个会员组,要求不同的用户组用户登陆后操作内容不同,如何实现?

这个要求叫做RBAC,叫做“基于角色的访问控制”。其基本原理是将整个权限系统分为四个部分:用户、角色、节点和访问列表。每个用户至少属于一个角色,而不同的角色只能访问特定的节点。角色和节点之间的对应关系保存在访问列表中。每次用户执行访问节点(特别是模块的方法)的操作时,他都会在访问表中检查其角色的权限。如果验证了权限,他将执行该操作。否则,将提示他没有权限。

要使用RBAC系统,一般来说,项目需要MVC结构。

有关更多详细信息,您可以在Internet上搜索相关信息。

php是什么 php php中文教程

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。