Download the PHP package xiaodi/think-permission without Composer
On this page you can find all versions of the php package xiaodi/think-permission. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download xiaodi/think-permission
More information about xiaodi/think-permission
Files in xiaodi/think-permission
Download xiaodi/think-permission
More information about xiaodi/think-permission
Files in xiaodi/think-permission
Vendor xiaodi
Package think-permission
Short Description ThinkPHP6 权限包
License MIT
Homepage https://xiaodim.com/
Package think-permission
Short Description ThinkPHP6 权限包
License MIT
Homepage https://xiaodim.com/
Keywords thinkphpthinkphp-auth
Please rate this library. Is it a good library?
Informations about the package think-permission
ThinkPHP Permission
ThinkPHP6 权限包
安装
使用
- 创建必要数据
-
- 规则
-
- 角色
-
- 用户
- 分配关系
-
- 规则与角色
-
- 用户与角色
- 解除关系
-
- 规则与角色
-
- 用户与角色
- 权限判断
- 数据表
创建必要数据
规则
角色
用户
分配关系
规则与角色
用户与角色
解除关系
解除规则与角色
解除用户与角色
权限判断
手动
路由守护
用户信息,请手动注入到$request->user
上,并且使用 \xiaodi\Permission\Contract\UserContract
接口。 Demo
/home
路由添加一条权限控制 访问者有 home
权限才能允许访问
中间件注入用户
用户模型
注入用户信息
数据表
-
permission
-
role
-
role-permission-access
-
user
user_role_access
中间件
默认自带以下中间件
- 规则中间件
- 角色中间件
规则中间件
角色中间件
All versions of think-permission with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.1
The package xiaodi/think-permission contains the following files
Loading the files please wait ....