Files
soft_usite/pkg/services
Lizandro GuarnizoandCopilot 6e27032ac6 feat(portal): agregar flujo de recuperación de contraseña
- Nuevo modelo PortalPasswordResetToken con token seguro (32 bytes, 1h vigencia)
- AutoMigrate del nuevo modelo en main.go
- SendPortalPasswordResetEmail con diseño consistente al app
- Handlers: PortalForgotPasswordPage/Post y PortalResetPasswordPost/Page
- Rutas públicas GET/POST /portal/forgot-password y /portal/reset-password
- Vistas forgot_password.html y reset_password.html con validación JS
- Enlace ¿Olvidaste tu contraseña? en login.html + soporte mensaje success

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-19 15:25:53 -05:00
..
up
2026-05-18 23:50:50 -05:00
up
2026-05-18 23:50:50 -05:00
up
2026-05-12 21:22:30 -05:00
ip
2026-05-12 22:34:10 -05:00
up
2026-05-12 11:11:45 -05:00
up
2026-05-13 22:36:09 -05:00
up
2026-05-12 20:41:50 -05:00
2025-08-05 14:48:12 -05:00
2025-04-24 02:07:47 +00:00
up
2026-05-18 23:45:11 -05:00
2025-04-24 02:07:47 +00:00
up
2025-06-07 19:00:44 -05:00
2025-05-30 19:40:26 -05:00
up
2026-05-13 22:05:20 -05:00
up
2026-05-16 21:41:44 -05:00
2026-05-15 23:30:07 -05:00
up
2026-05-16 21:27:30 -05:00
2025-04-24 02:07:47 +00:00
2025-04-28 20:57:32 -05:00