Files
dumpsterChat/web/src/components
hobokenchicken 82ddf914e4 feat: add forgot password UI flow
- ForgotPasswordPage: email input, sends reset request, shows success
- ResetPasswordPage: reads token from ?token= query param, password
  + confirm inputs, validates min length, shows success with login link
- LoginForm: added [FORGOT PASSWORD?] link below the form
- App.tsx: /forgot-password and /reset-password routes (public, no auth)
- auth store: requestPasswordReset + resetPassword actions
- Backend routes already existed at POST /auth/request-password-reset
  and POST /auth/reset-password
2026-06-30 15:49:23 -04:00
..
2026-06-28 17:00:37 -04:00
2026-06-28 16:44:39 -04:00
2026-06-28 16:44:39 -04:00
2026-06-28 16:44:39 -04:00
2026-06-28 16:44:39 -04:00
2026-06-28 16:44:39 -04:00
2026-06-28 16:44:39 -04:00
2026-06-28 16:44:39 -04:00
2026-06-28 16:44:39 -04:00
2026-06-28 16:44:39 -04:00
2026-06-28 16:44:39 -04:00