Update _helpers.php
This commit is contained in:
@@ -65,10 +65,11 @@ function userRole(): string {
|
||||
}
|
||||
|
||||
/**
|
||||
* Detiene la ejecución con 403 JSON si el usuario no es admin (bloquea enfermeros).
|
||||
* Detiene la ejecución con 403 JSON si el usuario no es admin ni superadmin.
|
||||
*/
|
||||
function requireAdmin(): void {
|
||||
if (userRole() !== 'admin') {
|
||||
$role = userRole();
|
||||
if (!in_array($role, ['admin', 'superadmin'], true)) {
|
||||
jsonError('Acceso restringido a administradores', 403);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user