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是對我最大的認可
項目預覽
后台登錄界面:

用戶管理界面

角色管理界面

角色授權界面

