最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

php如何设置管理员权限

来源:动视网 责编:小采 时间:2020-11-27 13:59:51
文档

php如何设置管理员权限

php如何设置管理员权限:php设置管理员权限的实现方法:首先创建好管理员表、管理组表和规则表;然后通过常见的设计方式RBAC,也就是通过对当前访问URI进行权限鉴定来实现权限设置即可。推荐:《PHP视频教程》具体问题:PHP-后台权限管理设计问题有没有哪位大哥做过后台权限管理这个
推荐度:
导读php如何设置管理员权限:php设置管理员权限的实现方法:首先创建好管理员表、管理组表和规则表;然后通过常见的设计方式RBAC,也就是通过对当前访问URI进行权限鉴定来实现权限设置即可。推荐:《PHP视频教程》具体问题:PHP-后台权限管理设计问题有没有哪位大哥做过后台权限管理这个


推荐:《PHP视频教程》

具体问题:

PHP-后台权限管理设计问题

有没有哪位大哥做过后台权限管理这个模块的?能否给我说下你的设计思路?有文档给我看看也行(我也在网上找了资料,才来提问的,不要让我自行百度好吗?心塞...)

我是这么想的,有三张表,管理员表、管理组表、规则表

管理员表(members)
 m_id m_name m_passw m_groupid
管理员ID 用户名 密码 管理所对应的管理组ID 
规则表(rules)
r_id r_name r_method r_status
规则ID 规则名 控制器名/方法名 状态
管理组(group)
g_id g_name g_content
组ID 组名 组权限(包含这一组所有的规则ID)

如上面代码里的,我觉得三张表就可以应付了,为什么我看到网上有6、7张表,之多,中间有关联表或映射表什么的东西,我想知道,这么多表具体有什么作用呢?实际操作起来(操作数据库)还很复杂,如果是必须,具体作用是什么?求解答疑惑

解决办法:

常见的设计方式RBAC:

设计思路:通过对当前访问URI进行权限鉴定

数据结构:

表1:权限表,用于存放所有的访问URI

表2:权限组表,存权限组拥有访问权限的URI的id

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

大致就是这么个思路

文档

php如何设置管理员权限

php如何设置管理员权限:php设置管理员权限的实现方法:首先创建好管理员表、管理组表和规则表;然后通过常见的设计方式RBAC,也就是通过对当前访问URI进行权限鉴定来实现权限设置即可。推荐:《PHP视频教程》具体问题:PHP-后台权限管理设计问题有没有哪位大哥做过后台权限管理这个
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top