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 {
|
function requireAdmin(): void {
|
||||||
if (userRole() !== 'admin') {
|
$role = userRole();
|
||||||
|
if (!in_array($role, ['admin', 'superadmin'], true)) {
|
||||||
jsonError('Acceso restringido a administradores', 403);
|
jsonError('Acceso restringido a administradores', 403);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user