エラーページが出るのはダサい Laravelに標準で付いてるCSRFチェック機能みなさん使ってますか? 準備が楽かつ便利なのに強力なので、できるだけ使ってWebアプリを実装しましょう。 ただ、デフォルトのエラーページがイケてません。 この画面はCSRFアタックを行ったり、長時間フォーム画面で放置してPostした際(セッションタイムアウト)などに表示されます。 さすがに本番環境でデバッグ設定ONにしてる人はいないでしょうが、エラー画面をそのままユーザに見せるわけにはいかないので、CSRFチェックに引っかかった際のエラー処理を実装しましょう。 ちなみに今回対象となるLaravelのバージョンはLTSである5.1になります。5.2と5.3は触っていないので分かりません。ごめんなさい。 処理の流れ CSRFチェックに引っかかった際は\Illuminate\Session\TokenMismatch