owner and admin section

This commit is contained in:
2026-09-09 08:26:26 +02:00
parent de46a91aa8
commit 85702c3000
30 changed files with 5611 additions and 674 deletions
@@ -123,10 +123,10 @@ class LoginController extends Controller
// Redirezione basata sul ruolo
if ($user->hasRole('Admin')) {
return redirect()->to('userarea/admin.php');
} elseif ($user->hasRole('Owner')) {
return redirect()->to('userarea/appointments.php');
} elseif ($user->hasRole('User')) {
return redirect()->to('userarea/select_school.php');
} elseif ($user->hasRole('teacher')) {
return redirect()->to('userarea/teacher.php');
return redirect()->to('userarea/my_appointments.php');
} elseif ($user->hasRole('school_owner')) {
return redirect()->to('userarea/school_dashboard.php');
}
@@ -134,6 +134,10 @@ class LoginController extends Controller
return redirect()->intended('userarea/default.php');
}
protected function logoutAndRedirectToTokenPage(Request $request, $user, ?string $redirectPage): RedirectResponse
{
Auth::logout();