您的位置:首页 > 编程语言 > PHP开发

ThinkPHP——RBAC父类控制器权限过滤(权限漏洞修复)

2015-09-23 20:15 627 查看
1.引入普通控制器父类AdminController.class.php,如下图所示:





AdminController.class.php里面的具体内容是:





普通控制器引入新的父类AdminController.class.php控制器:





2.在新父类控制器里边实现每次访问控制器和操作方法的过滤:

//管理员不限制

//默认以下权限没有限制

//Index/left Index/right Index/head Index/index Manager/login











类似访问地址:http://地址/项目名称/index.php/模块/控制器/操作方法

3.在权限按钮显示对应的控制器和操作方法的url地址







后台权限按钮显示对应效果如下:




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: