51得票1回答
Laravel Sanctum与Passport的比较

这两者有什么不同?对于一个简单的VueJS应用来说,哪一个更好? 我已经多次阅读了它们的文档,但还是感到困惑。 非常感谢。

25得票4回答
拉拉维尔7圣堂注销

我正在使用 Laravel 7 和 Sanctum 认证我的应用程序。 我该如何实现登出过程? 我使用:Auth::user()->tokens()->delete(); 它可以工作,但它删除了该用户的所有令牌。我想只删除请求注销的用户的令牌,这样其他会话应该保持打开状态。

24得票10回答
Laravel Sanctum出现401未授权错误

我正在使用 Laravel Sanctum 和 Vuejs SPA。两者都驻留在同一顶级域中。Laravel backend : app.demo.localhost Vue SPA : app-spa.demo.localhost 从VueJS SPA使用axios调用登录和注销(endpo...

21得票9回答
使用Laravel Sanctum获取用户数据

之前我使用了Laravel的内置api令牌身份验证,但我想为不同的客户提供多个api令牌,并且在Laravel 7.x中,我尝试迁移到Laravel Sanctum。 API似乎可以正常验证用户,但当我尝试用 Auth::user(); 获取用户数据时,它返回null,而 Auth::guar...

17得票4回答
Laravel Sanctum如何使令牌过期?

当我运行 $user->currentAccessToken()->delete(); 命令时,token 过期了,Auth::check() 的返回值为 false,这是预期的结果。 但是,当我查看 personal_access_tokens 表时,token 仍然存在。该表中...

17得票13回答
Laravel Sanctum 未认证

我在我的项目中使用Laravel Sanctum和Angular作为前端。在第二个API请求中得到了未认证的错误。请告诉我我哪里做错了。 前端 -> 127.0.0.1:4200 后端 -> localhost:8888 .env配置 SESSION_DOMAIN=loca...

17得票3回答
Laravel 8:在API中使用Fortify

Laravel Fortify可以在API的情况下使用吗?据我所知,虽然Fortify是无头的(即不包括UI层),但它允许我们自定义登录和注册页面,但成功验证后它会自动重定向到主页。尽管主页是可自定义的,但这不符合API登录的常规工作方式。它应该只返回JSON格式的成功令牌而不进行任何重定向。...

12得票8回答
Laravel Sanctum可以使用多重认证保护。

我正在使用Laravel Sanctum进行测试,但遇到了一些问题..我正在创建管理员守卫。 当我将中间件更改为auth:sanctum_admin时,只有管理员才能访问,但是在这里,我可以使用web guard的普通用户帐户访问。我不知道为什么?我使用了多重身份验证包的护照,很好。但是...

11得票10回答
Laravel Sanctum:列未找到:1054 'api_token'在'where clause'中是未知的

包: Sanctum在生成令牌后,当请求获取数据时,会抛出以下错误Illuminate\Database\QueryException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'api_token' in 'wher...

10得票5回答
CSRF令牌不匹配:Laravel Sanctum和Angular Http

我一直在尝试使用Laravel Sanctum,但是我遇到了"CSRF令牌不匹配"的错误,虽然我遵循了Laravel Sanctum文档中所说的一切。 `cors.php` 配置文件。 'paths' => [ 'api/*', 'login', 'logou...