PHP RBAC权限控制,基于CI框架(版本3.1.9)
2018年11月7日更新:
目前功能已做到事件级别权限控制,如:后台用户的添加操作、删除操作和保存操作等具体到事件级的操作方法有权限则展示相应的操作菜单,没权限则隐藏相应菜单或提示无权限
到目前算是真正做到了每一步操作都控制相应的权限,防止错误操作
基于CI框架(版本3.1.9)(hmvc模式)的RBAC权限管理,目前功能为:后台菜单全动态,权限只控制到菜单级后期会把权限控制到方法级。
hmvc模式和mvc没什么区别,都可以很好的学习CI框架,里面的数据处理也都是按照官方手册进行编码和mvc模式没什么区别。
数据库直接放在mysql的data文件夹下,配置好CI的数据库链接就可以运行了,后面我会做一个引导安装功能,现在就先这么用着。如果项目有bug或者有好的建议可以加qq群:926150381,里面分享PHP的学习经验以及CI框架的学习交流
开源代码地址:github,https://github.com/sunjiaqiang/CodeIgniter-integration
热爱代码、热爱开源,如果您觉得对您有所帮助,请不要吝啬您的star,您的star是对我最大的认可
项目预览
后台登录界面:
用户管理界面
角色管理界面
角色授权界面
posted on 2018-10-17 22:25 phproom小新 阅读(1657) 评论(0) 编辑 收藏 举报