Laravel5の場合、CsrfのTokenはSessionで保持をしています。
セッションの保持時間はconfig/session.php
のlifetime
キーで、デフォルト値は120分に設定されています。
もし、変更される場合ですが、
AngularJSのように非同期で実行している場合はX-XSRF-TOKENをheaderにつけているのでこちらも確認しておく必要があります。
こちらはIlluminate\Foundation\Http\Middleware\VerifyCsrfToken
クラスのaddCookieToResponse
メソッドにて登録を行っています。こちらはそのままtime()*60*120
と書かれているのでapp/Http/Middleware/VerifyCsrfToken.php
にてオーバーライドすれば良いでしょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/11 13:42