Laravel Inertia와 Vue Js를 사용하는 프로젝트가 있습니다. 요즘 csrf 토큰에 문제가 있습니다. 여기 https://inertiajs.com/csrf-protection 문서를 읽었으므로 모든 관성 요청/응답에 csrf 토큰을 추가해야 할 수도 있습니다.
내 질문은 이 _token을 전역적으로 추가하는 방법입니다. 따라서 파일이 너무 많기 때문에 vue 파일에 토큰을 하나씩 추가할 필요가 없습니다.
login.vue의 현재 스크립트 코드:
으아악My HandleInertiaRequest(미들웨어):
으아악
Middleware/HandleInertiaRequests.php
파일에 전역적으로 csrf 토큰을 추가하세요.양식에 인스턴스를 추가하세요.
으아악마지막으로 전화를 겁니다. 아래 예에서는 Inertia useForm() 함수를 사용하여 사용자를 로그인합니다.
으아악