加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

为我的PHP应用程序实现ACL

发布时间:2020-12-13 13:33:07 所属栏目:PHP教程 来源:网络整理
导读:我的RealEstate PHP应用程序有以下用户组, 管理员, 版主 代理 我想为以下用户指定以下权限. 管理员 – 可以创建版主, 可以创建代理, 可以插入属性, 可以更新属性, 可以删除属性 因此,管理员将拥有所有权限,管理员这里将是superAdmin 我想为主持人分配有限的
我的RealEstate PHP应用程序有以下用户组,

管理员,
版主
代理

我想为以下用户指定以下权限.

管理员 – >

>可以创建版主,
>可以创建代理,
>可以插入属性,
>可以更新属性,
>可以删除属性

因此,管理员将拥有所有权限,管理员这里将是superAdmin

我想为主持人分配有限的权限,从而为代理商分配.

我对如何为此创建数据库以及如何在我的程序中实现它感到困惑.

谢谢

听起来你需要一个基于角色的访问控制系统.开发一个不是
真的是一个微不足道的任务,正如已经建议的那样,找到一个框架或现成的类
这项工作在开始时是值得的.

Role Based Access Control

http://www.tonymarston.net/php-mysql/role-based-access-control.html

http://www.sqlrecipes.com/database_design/fine_grained_role_based_access_control_rbac_system-3/

http://www.sitepoint.com/forums/showthread.php?threadid=162027

您应该创建一个表来定义所有类型的角色.

和一个用户表

通过链接两个表将不同的角色关联到不同的用户.还有一些像……

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读