【问题标题】:Spatie Roles and Permissions with Laravel Sanctum Authentication for API使用 Laravel Sanctum API 身份验证的 Spatie 角色和权限
【发布时间】:2023-01-07 07:27:11
【问题描述】:

我在 Laravel 中构建了一个 API,使用 Sanctum 进行身份验证。这很好用。我现在可以登录 Postman 来检索我的令牌,然后使用该令牌来验证进一步的请求。

我还为精细的用户权限实施了 Spatie 角色和权限。同样,这工作正常。在我的单元测试中,我创建了一个新的工厂用户,为其分配我正在测试的权限,并验证功能是授权的还是未授权的。

我的问题是将两者结合起来。我如何使用 Postman 使用 Sanctum 登录,同时尊重分配给我登录用户的 Spatie 权限?我所做的每一次尝试都证明我很好,但没有授权我做任何事情。

【问题讨论】:

  • 有谁能帮我指出正确的方向吗?
  • 你能解决这个问题吗?我似乎无法弄清楚如何让它使用 Spatie 的角色而不是 Sanctum 的能力。

标签: permissions laravel-sanctum


【解决方案1】:

看看这个 yt 视频 > ZWUCQMoKW4g,看起来是那个人做的

如果不允许,请原谅我

【讨论】:

    猜你喜欢
    • 2019-04-30
    • 2020-11-20
    • 2020-11-01
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 2020-12-14
    • 2023-03-10
    • 2020-03-31
    相关资源
    最近更新 更多