Модуль проверки подлинности Nuxt выдает ошибки при простой допустимой конфигурации - PullRequest
0 голосов
/ 19 марта 2019

В 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, если этот модуль аутентификации не задействован.

Как это исправить?

...