设置基于Laranuxt - Laravel 7 和 Nuxt 的组合。在 Windows 上运行 PHP 7.4.8
我一直在尝试使用 Sanctum 身份验证器模块通过 Laravel 7 在 nuxt 应用程序上对用户进行身份验证。我现在得到的答复是,这似乎可以吗?
Request URL: http://localhost:8000/login
Request Method: POST
Status Code: 204 No Content
Run Code Online (Sandbox Code Playgroud)
接下来我尝试获取用户数据,但是我不能,因为我没有授权;
Request URL: http://localhost:8000/api/user
Request Method: GET
Status Code: 401 Unauthorized
Run Code Online (Sandbox Code Playgroud)
但是,如果我在 Nuxt 中登录后转到 laravel 前端,我已经登录了:
Request URL: http://localhost:8000/home
Request Method: GET
Status Code: 200 OK
Run Code Online (Sandbox Code Playgroud)
尝试打开http://localhost:8000/api/user让我陷入一个持续的循环,api/用户和登录之间的重定向以结尾ERR_TOO_MANY_REDIRECTS
nuxt.config.js:
export default {
/*
** Nuxt rendering mode
** See https://nuxtjs.org/api/configuration-mode
*/
mode: 'universal',
server: {
port: process.env.PORT, …Run Code Online (Sandbox Code Playgroud)