diff --git a/addons/default/visiosoft/profile-module/src/Profile/SignIn/SignInFormHandler.php b/addons/default/visiosoft/profile-module/src/Profile/SignIn/SignInFormHandler.php index 421de2b52..92c197bbd 100644 --- a/addons/default/visiosoft/profile-module/src/Profile/SignIn/SignInFormHandler.php +++ b/addons/default/visiosoft/profile-module/src/Profile/SignIn/SignInFormHandler.php @@ -30,6 +30,12 @@ class SignInFormHandler return; } + if (isset(session('url')['intended'])) { + $url = parse_url(session('url')['intended']); + if (substr($url['path'], 0, 7) === "/admin/") { + request()->session()->flush(); + } + } $authenticator->login($user, $builder->getFormValue('remember_me'));