PHP -Casbin v1.0.0 released, PHP-Casbin is a lightweight build in PHP open source access control framework that supports ACL, RBAC, ABAC multiple models. Currently on GitHub open source, uses a design element model supports a variety of classic access control schemes, such as role-based access control RBAC, ABAC property-based access control and so on.
new features:
- Optimized code to improve performance.
- The domain parameters RoleManager class parameters from the variable changes to the default value mode.
- It is on the increase RBAC api support domains increase
getImplicitPermissionsForUse
,getImplicitRolesForUser
method. - Reconstruction
newModel()
, increaseModel
class increasednewModelFromFile()
andnewModelFromString()
improved models related operations.
Now mainstream support framework:
- Laravel:Laravel-authz 、Laravel-Casbin
- Yii2: this casbin
- CakePHP:cake-casbin
- ThinkPHP:think-authz(6.0)、think-casbin(5.1)