MESA DE AYUDA — BUILD 142
AUTENTICACIÓN CENTRALIZADA PARA GESTIÓN DE FICHOS

Base:
- BUILD 141 SUPERVISOR DASHBOARD ESTABLE.

Nuevos archivos:
- api/integrations/panel_auth.php
- lib/Integrations/PanelAuthConfig.php

Funcionamiento:
- Recibe documento + contraseña desde el servidor XAMPP.
- Valida usando la misma tabla `user` y PasswordHelper de Mesa de Ayuda.
- Respeta cuentas bloqueadas/inactivas.
- Actualiza last_login.
- Determina rol real: Administrador, Supervisor, Agente o Empleado.
- Retorna nombre, apellido, documento, correo, rol y foto.
- La contraseña nunca se devuelve al proyecto local.

Seguridad:
- Solo POST.
- JSON.
- HTTPS.
- Clave compartida server-side obligatoria.
- Comparación de clave con hash_equals().
- No se desactiva la verificación TLS en el cliente.

Validación:
- Archivos PHP revisados: 638.
- Errores de sintaxis PHP: 0.
