【发布时间】:2021-01-10 08:29:22
【问题描述】:
Laravel Fortify 可以在 API 的上下文中使用吗?据我了解,Fortify(虽然是无头的,即不包括 UI 层)允许我们自定义登录和注册页面,但它会在成功验证后自动重定向到主页页面。尽管 HOME 页面是可定制的,但这并不是 API 登录正常工作的方式。它应该只返回 JSON 格式的成功令牌,而不需要任何类型的重定向。
在 Fortify 中有一个 authenticateUsing 函数,但即使这样也只是允许我们自定义身份验证逻辑而不是返回的数据。重定向仍由 Fortify 执行。
如何在 REST API 上下文中使用 Fortify?
注意:我将在我的 Vue 前端应用程序中使用它。我也打算让 Sanctum 进入游戏,但在此之前我只是想看看我是否可以使用 Fortify 进行常规的基于令牌的身份验证,而无需编写自己的登录、注册和注销路由和控制器功能。
【问题讨论】:
标签: laravel laravel-authentication laravel-sanctum