mchuluq/larv-rbac

Laravel 分组-基于角色的访问控制。

dev-main 2022-08-26 04:01 UTC

This package is auto-updated.

Last update: 2024-09-26 08:07:54 UTC


README

[开发中]

LARV-RBAC

Laravel 基于角色的访问控制。

功能

  • 基于角色的访问控制
  • 每个用户多账户
  • 谷歌身份验证器

组件

  • guard
    • rbac-web web 会话保护,替代默认的 Laravel web 保护
  • 用户提供者 rbac-user
  • 中间件
    • Mchuluq\Larv\Rbac\Http\Middlewares\ConfirmOtp 确认 OTP
    • Mchuluq\Larv\Rbac\Http\Middlewares\Authenticate 通用认证和 OTP,替代默认的 Laravel 认证
    • Mchuluq\Larv\Rbac\Http\Middlewares\CheckPermission
    • Mchuluq\Larv\Rbac\Http\Middlewares\CheckRole:role-id
    • Mchuluq\Larv\Rbac\Http\Middlewares\CheckGroup:group-id