完全重写的 CodeIgniter 4.0 正式版 于2020年02月24日发布,那么专为其打造的权限控制库 CodeIgniter Permission 正式版现在也发布了。
CodeIgniter Permission 它是专为 CodeIgniter 4 打造的权限控制库,基于PHP-Casbin,支持 ACL、RBAC、ABAC 多种模型。目前在 GitHub 开源, 采用了元模型的设计思想,支持多种经典的访问控制方案,如基于角色的访问控制 RBAC、基于属性的访问控制 ABAC 等。
截止目前Casbin已经适配 Laravel、ThinkPHP、Yii、CodeIgniter 、CakePHP 等主流 PHP框架: https://github.com/php-casbin