【Laravel】「419 page expired」対策方法
目次
「419 paeg expired」の原因
このエラーコードは、Bladeファイル内で、クロスサイトリクエストフォージェリ(Cross Site Request Forgery)
対策がされていない、フォームの送信を行ったときに表示されます。
解決策
@csrf
をフォーム内に記述する
1 |
|
@csrfはなにか
- CSRF(Cross Site Request Forgery)対策のために用意された、Bladeディレクティブ
- トークンと呼ばれるランダムな文字列を非表示フィールドとして追加してトークンの値が正しいフォームだけを受けつけるようにする
【Laravel】「419 page expired」対策方法
https://blog.djima.net/2021/06/09/【Laravel】「419-page-expired」対策方法/