Fix: Utiliser la méthode standard de récupération du rôle depuis la DB comme les autres controllers

This commit is contained in:
2025-09-01 15:33:18 +02:00
parent fe19a56983
commit 234c4eb2cc
2 changed files with 58 additions and 20 deletions

View File

@@ -31,19 +31,6 @@ abstract class Controller {
}
}
/**
* Vérifier que l'utilisateur a le rôle minimum requis
* @param int $minRole Rôle minimum requis (1=membre, 2=admin amicale, 3=super admin)
*/
protected function requireRole(int $minRole): void {
$this->requireAuth();
$userRole = Session::getRole();
if ($userRole < $minRole) {
$this->sendError('Droits insuffisants', 403);
exit;
}
}
/**
* Récupérer les données JSON de la requête