В nuxt.config.js :
modules: [
// Doc: https://axios.nuxtjs.org/usage
'@nuxtjs/axios',
'@nuxtjs/auth'
],
auth: {
strategies: {
local: {
endpoints: {
login: {url: 'users', method: 'post', propertyName: 'data.token'}
}
}
}
}
В моем LoginComponent.vue :
methods: {
async login() {
try {
await this.$auth.loginWith('local', {
data: {
email: this.email,
password: this.password
}
})
} catch (e) {
console.log('Error: ' + e)
}
}
}
При каждом запуске сервера yarn run dev
и переходе на страницу, ничего не делая, я получаю в консоли следующее сообщение об ошибке:
[ERROR] [AUTH] Error: "Request failed with status code 404"
createError3NuxtJS
createError
settle
handleLoad
Эта ошибка не позволяет мне пройти проверку подлинности, и я всегда получаю400 HTTP код ошибки.Но я могу поразить другие конечные точки с помощью axios, если этот модуль аутентификации не задействован.
Как это исправить?