ログイン画面で放置して、セッションが切れてしまった時にログイン処理を行おうとするとTokenMismatchExceptionを起こしたのでHandler.phpで捕まえました。
php
1class Handler extends ExceptionHandler 2{ 3 ... 4 public function render($request, Exception $e){ 5 if ($e instanceof TokenMismatchException){ 6 //ここに処理を書く 7 } 8 } 9}
そのままログイン画面にリダイレクトして再度ログインしてもいいのですが、面倒臭いのでセッションを再取得してログイン処理を進めたいです。
通常通りログインできた場合はlogin.blade.php → loginController.phpへと処理が進み、loginControllerのlogin($request)メソッドの中で色々処理が行われます。
つまり上のコードのコメント部分からloginControllerのloginメソッドに$requestを投げられればいいのですが、うまくいかず…
何かいい方法はないでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。