Files
soft_usite/pkg/models
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-12 22:07:31 -05:00
2025-04-24 02:07:47 +00:00
up
2026-05-14 22:30:31 -05:00
up
2026-05-12 10:29:00 -05:00
up
2026-05-14 22:30:31 -05:00
up
2026-05-01 11:58:18 -05:00
up
2026-05-01 11:58:18 -05:00
up
2026-05-12 21:22:30 -05:00
2026-05-06 14:58:55 -05:00
2026-05-06 14:58:55 -05:00
up
2026-05-14 22:52:10 -05:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
up
2026-05-16 21:36:59 -05:00
up
2026-05-13 22:05:20 -05:00
up
2026-05-12 21:22:30 -05:00
2025-04-24 02:07:47 +00:00
up
2026-05-16 20:54:11 -05:00
up
2026-05-12 18:08:30 -05:00
2025-04-24 02:07:47 +00:00
up
2026-05-16 18:47:40 -05:00
up
2026-05-18 19:17:05 -05:00
2025-04-24 02:07:47 +00:00
up
2026-05-15 14:26:52 -05:00
up
2026-05-16 21:41:44 -05:00
up
2026-05-14 22:30:31 -05:00
2025-04-24 02:07:47 +00:00
up
2026-05-15 23:22:35 -05:00
up
2026-04-29 23:36:30 -05:00
up
2026-05-07 16:28:55 -05:00
2025-04-24 02:07:47 +00:00
up
2026-05-14 22:30:31 -05:00
ip
2026-05-16 21:54:17 -05:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
2025-04-24 02:07:47 +00:00
vcf
2025-04-28 20:11:04 -05:00
2025-04-24 02:07:47 +00:00