Spatie Laravel 在多个商店中的多个用户角色如何?

问题描述

我有一个包含用户和商家商店的个人小型商家 Web 应用项目。

用户可以拥有多个在线商家商店。他们可以根据需要添加更多的商家商店,也可以为每个商家商店创建多个具有特定角色的用户

如何为特定商店的用户实施和分配用户角色?

我目前正在使用 Spatie Laravel 权限。为用户分配角色工作正常,所有这些都是开箱即用的,但只能为所有商家商店分配用户角色。我读到了多个守卫,但这实际上并不是我所需要的。现在我卡住了。

我所追求的是:

  • 用户A是具有A、B、C权限的角色A,在商店A
  • 用户 A 是角色 B,具有商店 B 上的权限 A、B、C、D立>
  • 用户A是具有C、D权限的角色C在商店C

目前,用户 A 对所有商家商店都具有相同的角色。用户 A 据说只能访问商店 A,但不幸的是可以访问商店 B。所有商家商店和用户都在一个数据库中。

大家有什么想法,我什至不确定 Spatie 是否是我应该使用的正确软件包?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...