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
в опциях. Это сработало для меня