amirhossein / laratrust
此包提供了一种灵活的方式来向 Laravel 添加基于角色的权限
v0.0.1
2018-06-27 13:10 UTC
Requires
- php: >=5.5.9
- illuminate/auth: ~5.2
- illuminate/cache: ~5.2
- illuminate/console: ~5.2
- illuminate/database: ^5.2.32
- illuminate/support: ~5.2
- kkszymanowski/traitor: ^0.2.0
Requires (Dev)
- mockery/mockery: >=0.9.9
- orchestra/testbench: ~3.2
- phpunit/phpunit: >=4.1
This package is auto-updated.
Last update: 2024-09-29 05:27:53 UTC
README
Laratrust (Laravel 5 包)
Laratrust 是一种简单且灵活的方式,可以向 Laravel 5 (>=5.2.32) 添加角色、权限和团队授权。
对于 Laravel < 5.2.32,请使用 4.0 分支。
安装、配置和用法
要安装、配置和了解如何使用 Laratrust,请访问 文档。
Laratrust 支持哪些功能?
- 多用户模型。
- 可以将多个角色和权限附加到用户上。
- 可以将多个权限附加到角色上。
- 角色和权限验证。
- 角色和权限缓存。
- 角色和权限附加、分离或同步时的事件。
- 可以在团队内部将多个角色和权限附加到用户上。
- 对象所有权验证。
- 中间件的多重保护。
- Laravel gates 和策略.
许可协议
Laratrust 是开源软件,受 MIT 许可协议 许可。
贡献
请在问题页面报告您发现的所有问题。拉取请求非常受欢迎。