fixing 310325

This commit is contained in:
Claudio 2025-03-31 14:25:58 +02:00
parent e683a81f46
commit 247f154cc8
2 changed files with 12 additions and 13 deletions

View File

@ -44,7 +44,7 @@ class LoginController extends Controller
$throttles = (bool) setting('throttle_enabled'); $throttles = (bool) setting('throttle_enabled');
//Redirect URL that can be passed as hidden field. //Redirect URL that can be passed as hidden field.
$to = $request->has('to') ? '?to='.$request->get('to') : ''; $to = $request->has('to') ? '?to=' . $request->get('to') : '';
if ($throttles && $this->hasTooManyLoginAttempts($request)) { if ($throttles && $this->hasTooManyLoginAttempts($request)) {
return $this->sendLockoutResponse($request); return $this->sendLockoutResponse($request);
@ -60,20 +60,20 @@ class LoginController extends Controller
$this->incrementLoginAttempts($request); $this->incrementLoginAttempts($request);
} }
return redirect()->to('login'.$to) return redirect()->to('login' . $to)
->withErrors(trans('auth.failed')); ->withErrors(trans('auth.failed'));
} }
$user = Auth::getProvider()->retrieveByCredentials($credentials); $user = Auth::getProvider()->retrieveByCredentials($credentials);
if ($user->isBanned()) { if ($user->isBanned()) {
return redirect()->to('login'.$to) return redirect()->to('login' . $to)
->withErrors(trans('auth.banned')); ->withErrors(trans('auth.banned'));
} }
$maxSessions = setting('max_active_sessions'); $maxSessions = setting('max_active_sessions');
if ($maxSessions && $sessions->getActiveSessionsCount($user->id) >= $maxSessions) { if ($maxSessions && $sessions->getActiveSessionsCount($user->id) >= $maxSessions) {
return redirect()->to('login'.$to) return redirect()->to('login' . $to)
->withErrors(trans('auth.max_sessions_reached')); ->withErrors(trans('auth.max_sessions_reached'));
} }
@ -107,15 +107,14 @@ class LoginController extends Controller
} }
// Reindirizza in base al ruolo // Reindirizza in base al ruolo
if ($user->hasRole('Admin')) { if ($user->hasRole('Admin')) {
return redirect()->to('userarea/admin.php'); return redirect()->to('userarea/import_dashboard.php');
} elseif ($user->hasRole('User')) { } elseif ($user->hasRole('User')) {
return redirect()->to('userarea/index.php'); return redirect()->to('userarea/index.php');
} }
// Se il ruolo non è specificato, reindirizza alla home predefinita
return redirect()->intended('/');
// Se il ruolo non è specificato, reindirizza alla home predefinita
return redirect()->intended('/');
} }
protected function logoutAndRedirectToTokenPage(Request $request, $user, ?string $redirectPage): RedirectResponse protected function logoutAndRedirectToTokenPage(Request $request, $user, ?string $redirectPage): RedirectResponse

View File

@ -50,7 +50,7 @@
<div class="card-body"> <div class="card-body">
<div class="d-flex align-items-center"> <div class="d-flex align-items-center">
<div> <div>
<p class="mb-0 text-dark">Bounce Rate</p> <p class="mb-0 text-dark">Other Stats</p>
<h4 class="my-1 text-dark">34.46%</h4> <h4 class="my-1 text-dark">34.46%</h4>
<p class="mb-0 font-13 text-dark"><i class="bx bxs-down-arrow align-middle"></i>12.2% from last week</p> <p class="mb-0 font-13 text-dark"><i class="bx bxs-down-arrow align-middle"></i>12.2% from last week</p>
</div> </div>