Refetch user data on reload

This commit is contained in:
2023-08-21 19:31:35 +00:00
parent 2696f7dd4c
commit 1a45b70d96

View File

@@ -33,8 +33,24 @@ class Login
}
public function access(string $pagina = null): void
{
global $db;
$user = $db
->join('rol', 'rol.rol_id = usuario.rol_id')
->join('facultad', 'facultad.facultad_id = usuario.facultad_id', 'LEFT')
->where('usuario_id', $this->user["id"])
->getOne('usuario');
$this->admin = $user["usuario_admin"];
$this->rol = array(
'id' => $user["rol_id"],
'rol' => $user["rol_titulo"]
);
$this->facultad = array(
'facultad_id' => $user["facultad_id"],
'facultad' => $user["facultad_nombre"],
);
if ($this->admin) {
$this->acceso = "w";