rrasyidia / racl

此包基于 santiagor laratrust,提供了一个灵活的方式为 Laravel 添加基于角色的权限

dev-master 2018-12-26 10:10 UTC

This package is auto-updated.

Last update: 2024-09-29 02:03:26 UTC


README

Laratrust (Laravel 5 包)

Build Status Latest Stable Version Total Downloads StyleCI License

Laratrust 是一个简单灵活的方式,可以为 Laravel 5 (>=5.2.32) 添加角色、权限和团队授权。

对于 Laravel < 5.2.32,请使用 4.0 分支

安装、配置和使用

要安装、配置和了解如何使用 Laratrust,请访问 文档

Laratrust 支持哪些功能?

  • 多个用户模型。
  • 可以将多个角色和权限附加到用户上。
  • 可以将多个权限附加到角色上。
  • 角色和权限验证。
  • 角色和权限缓存。
  • 当角色和权限被附加、移除或同步时的事件。
  • 可以在团队内部为用户附加多个角色和权限。
  • 对象所有权验证。
  • 中间件的多重守卫。
  • Laravel gates 和策略.

许可证

Laratrust 是开源软件,使用 MIT 许可证 许可。

贡献

请将您在问题页面中发现的问题报告。欢迎提交拉取请求。