
robandClaude Opus 4.5
05a2fae94c
Add password reset flow with email-based token verification
Implement secure password reset functionality:
- Add password_reset_tokens table for storing hashed reset tokens
- Create email utility module (dev mode logs to console)
- Add API endpoints: request, validate, and complete password reset
- Add web routes and templates for forgot-password and reset-password
- Security: 1-hour token expiry, single-use, rate limiting, session invalidation
- Prevent email enumeration by always returning success message
Co-Authored-By: Claude Opus 4.5 <[email protected]>
2026-01-17 04:34:43 -04:00
..
2026-01-13 23:47:59 -04:00
2026-01-03 03:05:23 -04:00
2026-01-03 03:05:23 -04:00
2026-01-02 22:15:55 -04:00
2026-01-02 22:15:55 -04:00
2026-01-13 23:47:59 -04:00
2026-01-02 22:15:55 -04:00
2026-01-17 04:34:43 -04:00
2026-01-03 03:05:23 -04:00
2026-01-02 22:15:55 -04:00
2026-01-13 23:47:59 -04:00
2026-01-14 03:12:31 -04:00
2026-01-02 22:15:55 -04:00
2026-01-17 04:34:43 -04:00
2026-01-13 06:13:37 -04:00
2026-01-13 23:47:59 -04:00
2026-01-16 23:42:32 -04:00
2026-01-14 03:12:31 -04:00
2026-01-14 03:12:31 -04:00
2026-01-16 06:20:16 -04:00
2026-01-02 22:15:55 -04:00