Я использую laravel аутентификацию шлюза в моем проекте SPA.
В соответствии с документацией https://laravel.com/docs/master/airlock существует необходимость в приведенном ниже коде при входе в систему:
axios.get('/airlock/csrf-cookie').then(response => {
// Login...
});
Однако, когда я комментировал код, логин скрипт может по-прежнему обращаться к контроллеру API.
Это мой код ниже:
// axios.get('/airlock/csrf-cookie').then(response => {
axios.post('api/login', {
email: this.email,
password: this.password
})
.then(response => {
console.log(response);
})
.catch(error => {
self.errors.push(error.response.data.message)
});
// })
Какая польза от axios.get('/airlock/csrf-cookie')
тогда?