为了账号安全,请及时绑定邮箱和手机立即绑定

PHP如何分角色权限显示内容

PHP如何分角色权限显示内容

大话西游666 2019-04-16 20:26:29
公司在各个省都有分部,那武汉的员工只能看到武汉的信息,但是高级BOSS所有可以跨越区域查看所有信息,请问只能通过数据库字段去做吗,有没有其他的思路,谢谢。一套页面如何适应不同身份的人查看呢。
查看完整描述

2 回答

?
DIEA

TA贡献1820条经验 获得超3个赞

首先,我假设你这个权限区分是要登录的,我平时解决的时候是用数据库的字段解决的,如果你不想这样,你可以在登陆的时候为每个登陆的人设置一个session,比如叫$_SESSION['privilege'],再根据这个session值来判断某个区域要显示什么内容,比如:
这是User看到的内容
这是Boss看到的内容
这是大BOSS看到的内容
看来代码又要被吐槽了......
                            
查看完整回答
反对 回复 2019-04-16
?
繁星淼淼

TA贡献1775条经验 获得超11个赞

只能通过字段做,不然你怎么知道这个登陆的人的权限?
对于一个一套页面如何适应不同身份的人查看,有个简单的方法,就是将权限分级,员工是1,BOSS是2,大BOSS是3.那么把网页的权限设为2不就好了,这样这个页面就只有BOSS能看。
                            
查看完整回答
反对 回复 2019-04-16
  • 2 回答
  • 0 关注
  • 328 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号