php实现管理员权限,php如何设置管理员权限,php安装教程 windows

php如何设置管理员权限PHP如何设置管理员权限,php中设置管理员权限的实现方法:首先,创建管理员表、管理组表和规则表;然后通过RBAC常用的设计方法,即通过当前访问URI的身份验证,可以设置权限。

4414ee7104ff672b8fc103cd3ae0fa41.png

推荐: 《PHP视频教程》

具体问题:

后台权限管理的设计问题

有没有大哥做过后台权限管理这个模块?能说说你的设计思路吗?给我看证件就可以了(来提问之前我也是在网上找的资料,别让我一个人去百度好不好?心形插头.(

我也这么认为有三个表,管理员表,管理组表和规则表

管理员表(成员)

m_id m_name m_passw m_groupid

管理组标识对应的管理员标识用户名密码管理

规则表(规则)

r _ id r _ name r _方法r _状态

规则id规则名称控制器名称/方法名称状态

管理组

g_id g_name g_content

组标识组名称组权限(包括该组中的所有规则标识)如上代码所示。我想三张桌子就可以了。为什么我看到网上多达六七个表,中间还有相关的表或者映射表?我想知道这么多桌子里有什么作用?实际操作(数据库操作)非常复杂。如果有必要,作用?有什么具体的疑点寻求答案

解决办法:

RBAC常用的设计方法:

设计理念:通过认证当前访问URI

数据结构:

表1:用于存储所有访问URIs的权限表

表2:权限组表,存储有访问权限的URIs的id

表2:权限组,哪些用户对应于权限组

大致就是这个想法。以上是在php中如何设置管理员权限的细节。请多关注雷其他关于php知识的相关文章!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值