Correções de segurança

This commit is contained in:
2025-12-06 10:56:52 -03:00
parent bd830fc575
commit 4966611eec
4 changed files with 97 additions and 25 deletions

View File

@@ -9,6 +9,7 @@ class AdminMiddleware
public function handle()
{
if (!isset($_SESSION['user_role']) || $_SESSION['user_role'] !== 'admin') {
error_log("AdminMiddleware Redirecting: Session Role: " . ($_SESSION['user_role'] ?? 'NOT SET') . " | Session ID: " . session_id());
View::redirect('/login');
return false;
}