SPA プロジェクトで laravel エアロック認証を使用しています。
ドキュメント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')
?