C_auth
in package
Controlador para la autenticación de usuarios.
Gestiona el inicio y cierre de sesión mediante el modelo de usuarios.
Tags
Table of Contents
Properties
- $userModel : M_usuarios
- Instancia del modelo de usuarios.
Methods
- __construct() : mixed
- Constructor.
- login() : void
- Maneja el inicio de sesión.
- logout() : void
- Cierra la sesión del usuario.
Properties
$userModel
Instancia del modelo de usuarios.
private
M_usuarios
$userModel
Methods
__construct()
Constructor.
public
__construct() : mixed
Carga el modelo de usuarios.
login()
Maneja el inicio de sesión.
public
login() : void
Valida las credenciales enviadas por POST y crea la sesión si son correctas. En caso de error, muestra el formulario de login con mensaje.
logout()
Cierra la sesión del usuario.
public
logout() : void
Destruye la sesión y redirige al login.