如何在具有3个级别的laravel中创建多租户功能

问题描述 投票:0回答:1

我有一个laravel项目,我希望它是3个级别的多租户,即,

级别1:超级管理员-拥有访问所有级别的所有权限。

级别2:代理商管理员-有权访问其自己的代理商创建的所有数据。

级别3:代理商-只能看到自己的数据。

laravel eloquent laravel-5.7
1个回答
0
投票

有两种方法可以在laravel解决此问题。1.使用基于角色的访问控制。laravel有一些软件包可以管理RBAC并检查此https://github.com/spatie/laravel-permission2.使用laravel卫士。 laravel具有多个身份验证保护,因此您可以轻松进行管理

© www.soinside.com 2019 - 2024. All rights reserved.