Laravel sanctum & nuxt/auth-next запрос на автоматический выбор пользователя больше не отправляется

Я использую nuxt auth с laravel sanctum, логин работает, но запрос на получение аутентифицированного пользователя больше не отправляется! успешное подтверждение входа

А это мой nuxt.config.js

      axios: {
        baseUrl: process.env.API_URL,
        credentials: true,
    },
  
    auth: {    
        strategies: {
      'laravelSanctum': {
        provider: 'laravel/sanctum',
        url: process.env.API_URL,        
        endpoints: {
            login: { url: '/api/login'},
            user: { url: '/api/user', method: 'get', propertyName: false },
          },
          autoFetchUser:true,
          tokenRequired: true,
          tokenType: "Bearer"      
            },
      
    },
        redirect: {
            login: '/auth/login',
      logout: '/auth/login',
      callback: '/auth/login',
      home: '/'
    },
    localStorage: false
    },

1 ответ

Я использовал 127.0.0.1 вместо localhost во всех моих URL-адресах, поэтому почему-то он не отправлял запрос / api / user!

Клиент .env

      PORT=3000
HOST=localhost
BASE_URL=http://localhost:3000
API_URL=http://localhost:8000

Сервер .env

      APP_URL=https://localhost:8000
SESSION_DOMAIN=localhost
SANCTUM_STATEFUL_DOMAINS=localhost:3000
Другие вопросы по тегам