EvaPermission:[只读] EvaEngine权限组件的子树拆分(请参阅EvaEngineEvaEngine)—编辑

时间:2024-06-02 11:20:56
【文件属性】:

文件名称:EvaPermission:[只读] EvaEngine权限组件的子树拆分(请参阅EvaEngineEvaEngine)—编辑

文件大小:45KB

文件格式:ZIP

更新时间:2024-06-02 11:20:56

PHP

EvaPermission EvaPermission依赖EvaUser,加载后默认监听两个事件: dispatch:beforeExecuteRoute user:afterLogin 在dispatch:beforeExecuteRoute事件中,模块基于Phalcon ACL(实际上更接近RBAC)检查当前访问的权限,如果没有权限则停止程序继续进行。 权限检测可以在配置文件中通过disableAll强制关闭,同时可以设置superusers和superkeys来设置对指定的用户ID或Key不进行检测 'permission' => array( 'disableAll' => false, 'superusers' => array( 1, 2, 3 ), 'superkeys' => a


【文件预览】:
EvaPermission-master
----README.md(6KB)
----views()
--------admin()
----tests()
--------Bootstrap.php(140B)
--------EvaPermissionTest()
--------phalcon.ini(20B)
----composer.json(524B)
----phpunit.xml.dist(430B)
----sql()
--------tables.sql(3KB)
----src()
--------EvaPermission()
----Module.php(2KB)
----config()
--------admin.menu.php(1KB)
--------config.php(2KB)
--------routes.frontend.php(24B)
--------routes.backend.php(1KB)
----LICENSE.md(7KB)
----LICENSE.txt(7KB)
----.travis.yml(494B)

网友评论