overlu / permission-sdk
permission sdk
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/overlu/permission-sdk
Requires
- ext-curl: *
This package is auto-updated.
Last update: 2025-09-27 20:25:10 UTC
README
权限中心SDK
Usage
验证权限
- 先在.env文件配置PERMISSION_HUB以及APP_CODE参数(后续根据配置中心,自动添加更新)
APP_CODE=etc PERMISSION_SERVER=http://permission.test
- 使用
\Overlu\Referee\Role::referee('user_id','rule','app_code'); // demo \Overlu\Referee\Role::referee('5e2272eb1d568f409d58ddee','config.rules.add','etc'); \Overlu\Referee\Role::referee('5e2272eb1d568f409d58ddee','config/add','etc'); // return true or false
ps: user_id: 用户id rule: 权限规则:module.controller.action,也可以为路由正则 app_code: 当前应用在配置中心的编码,不传则默认使用
APP_CODE
参数