Nuxt auth возвращает мне токен на предъявителя

Я выполняю систему аутентификации с помощью nuxtjs / auth, основная проблема в том, что токен отправляется сзади следующим образом: Bearer token...

Когда nuxtjs / auth обрабатывает его, он добавляет еще один носитель в начало, как показано ниже: Bearer Bearer eyJhbGciOiJIUzU...

Как этого избежать?

Вот моя стратегия:

        withoutotp: {
    _scheme: 'local',
    endpoints: {
      login: {
        url: '/users/v2/auth/bel',
        method: 'post',
        propertyName: 'response'
      },
      user: {
        url: '/users/v2/clients',
        method: 'get',
        propertyName: 'response'
      },
      logout: {
        url: '/users/v2/auth/logout',
        method: 'post'
      }
    }
  },

2 ответа

Когда у вас есть строка, используйте slice(7) на нем убрать первого предъявителя.

Просто попробуйте установить tokenType: falseв опциях. Это сработало для меня

Другие вопросы по тегам