feat: rol lab_readonly con acceso exclusivo a ordenes y domicilios (solo lectura)
- lab_domicilios.php: sidebar filtrado por hasModule() - lab_ordenes.php: sidebar filtrado por hasModule() - login.php: redirige a lab_domicilios.php si módulos son [lab_domicilios, lab_ordenes] - migration: elimina lab_dashboard y lab_pacientes del rol lab_readonly - DB producción: rol lab_readonly queda con lab_domicilios(read) + lab_ordenes(read)
This commit is contained in:
@@ -61,6 +61,10 @@ if ($_POST && !$loginBlocked) {
|
||||
header('Location: enfermero_portal.php');
|
||||
} elseif (count($modules) === 1 && $modules[0] === 'lab_formularios') {
|
||||
header('Location: lab_formularios.php');
|
||||
} elseif (count($modules) === 2
|
||||
&& in_array('lab_domicilios', $modules, true)
|
||||
&& in_array('lab_ordenes', $modules, true)) {
|
||||
header('Location: lab_domicilios.php');
|
||||
} else {
|
||||
header('Location: index.php');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user