overlu / permission-sdk
permission sdk
1.0.0
2020-03-27 08:01 UTC
Requires
- ext-curl: *
This package is auto-updated.
Last update: 2025-02-27 19:07:20 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
参数