diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index 884606716a..3b12adf59c 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -47,6 +47,7 @@ class LoginController extends Controller public function __construct() { $this->middleware('guest', ['except' => ['logout','postTwoFactorAuth','getTwoFactorAuth','getTwoFactorEnroll']]); + Session::put('backUrl', URL::previous()); } @@ -320,4 +321,9 @@ class LoginController extends Controller return redirect()->route('login'); } + public function redirectTo() + { + return Session::get('backUrl') ? Session::get('backUrl') : $this->redirectTo; + } + }