我有一个laravel项目,我希望它是3个级别的多租户,即,
级别1:超级管理员-拥有访问所有级别的所有权限。
级别2:代理商管理员-有权访问其自己的代理商创建的所有数据。
级别3:代理商-只能看到自己的数据。
有两种方法可以在laravel解决此问题。1.使用基于角色的访问控制。laravel有一些软件包可以管理RBAC并检查此https://github.com/spatie/laravel-permission2.使用laravel卫士。 laravel具有多个身份验证保护,因此您可以轻松进行管理