29 files changed
+876
-89
No files matched your search
@@ -42,6 +42,10 @@ class AuthController extends Controller
|
||||
|
||||
$request->session()->regenerate();
|
||||
|
||||
if ($request->user()->isSuperAdmin) {
|
||||
return redirect()->intended(route('manager.dashboard'));
|
||||
}
|
||||
|
||||
return redirect()->intended(route('customer.dashboard'));
|
||||
}
|
||||
|
||||
@@ -100,10 +104,11 @@ class AuthController extends Controller
|
||||
|
||||
public function logout(Request $request): RedirectResponse
|
||||
{
|
||||
$wasSuperAdmin = $request->user()?->isSuperAdmin === true;
|
||||
Auth::logout();
|
||||
$request->session()->invalidate();
|
||||
$request->session()->regenerateToken();
|
||||
|
||||
return redirect()->route('public.home');
|
||||
return redirect()->route($wasSuperAdmin ? 'manager.login' : 'public.home');
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user