9 Validators

Documentación Técnica: Validadores (app/Validators)

Este documento describe los validadores principales del sistema Frameworkito, su propósito esperado y recomendaciones para su implementación. Está orientado a desarrolladores que deseen mantener o extender la validación de datos en el sistema.


1. LoginValidator.php (sin implementar)

Propósito esperado: Validar los datos enviados en el formulario de inicio de sesión (login), asegurando que los campos requeridos estén presentes y sean válidos (email, contraseña, formato, etc.).

Nota:

  • El archivo existe pero no contiene implementación. Se recomienda implementar reglas de validación para login y mensajes de error personalizados.

2. RegisterValidator.php (sin implementar)

Propósito esperado: Validar los datos enviados en el formulario de registro de usuario, comprobando email, contraseña, confirmación, unicidad y formato de los campos.

Nota:

  • El archivo existe pero no contiene implementación. Se recomienda implementar validaciones robustas para registro, incluyendo comprobación de email único y reglas de fortaleza de contraseña.

3. UserValidator.php (sin implementar)

Propósito esperado: Validar datos de usuario en operaciones de actualización de perfil, cambio de contraseña, actualización de email, etc.

Nota:

  • El archivo existe pero no contiene implementación. Se recomienda centralizar aquí todas las reglas de validación relacionadas con el usuario y su perfil.

Nota: Centralizar la validación en clases separadas mejora la mantenibilidad, la reutilización y la seguridad del sistema. Se recomienda implementar y documentar los validadores faltantes para fortalecer la robustez de la aplicación.

Cargando...