efureev / laratrust
此包提供了一种灵活的方式,为Laravel添加基于角色的权限。
此包的官方仓库似乎已不存在,因此该包已被冻结。
v6.1.0
2022-03-25 06:35 UTC
Requires
- php: ^8.0
- kkszymanowski/traitor: ^0.2.5
- laravel/framework: 8.83
Requires (Dev)
- mockery/mockery: ^1.5
- orchestra/testbench: ^6.24
- phpunit/phpunit: ^9.5
- dev-master
- v6.1.0
- v6.0.0
- v5.4.0
- v5.3.0
- 5.2.x-dev
- 5.2.6
- 5.2.5
- 5.2.4
- 5.2.3
- 5.2.2
- 5.2.1
- 5.2.0
- 5.1.0
- 5.0.9
- 5.0.8
- 5.0.7
- 5.0.6
- 5.0.5
- 5.0.4
- 5.0.3
- 5.0.2
- 5.0.1
- 5.0.0
- 4.0.5
- 4.0.4
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 3.2.4
- 3.2.3
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.5
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.13
- 3.0.12
- 3.0.11
- 3.0.10
- 3.0.9
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.0.5
- 2.0.4
- 2.0.2
- 2.0.1
- 2.0.0
- 1.1.1
- 1.1.0
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- dev-fureev
- dev-query-checker
- dev-new-checking-system
- dev-new-docs
- dev-update-events-docs
This package is auto-updated.
Last update: 2022-03-25 06:39:05 UTC
README
Laratrust分支(Laravel包)
Laratrust是一个简单且灵活的方式,用于向Laravel 5(>=5.6)添加角色、权限和团队授权。
安装
composer require "efureev/laratrust:5.3.*"
Laratrust支持什么?
- 支持多个用户模型。
- 可以为用户分配多个角色和权限。
- 可以为角色分配多个权限。
- 角色和权限验证。
- 角色和权限缓存。
- 当角色和权限被附加、分离或同步时的事件。
- 可以在团队内为用户分配多个角色和权限。
- 对象所有权验证。
- 中间件的多重保护。
- Laravel gates和策略.
许可
Laratrust是开源软件,许可协议为MIT许可协议。
贡献
请在问题页面报告您发现的任何问题。拉取请求非常欢迎。