Finance-Accounts/ar-aging-app/backend/app
Talha Ahmed 8677117e66 Forgot-password is now a 3-step wizard: email -> verify code -> new password
New POST /api/auth/verify-code checks the code without consuming it
(wrong guesses still count toward the 5-attempt lockout); the password
fields only appear after the code verifies. Email step hints that codes
go only to registered @utopiabrands.com accounts.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-19 21:49:29 +05:00
..
api Forgot-password is now a 3-step wizard: email -> verify code -> new password 2026-08-19 21:49:29 +05:00
core fix isuses 2026-08-18 19:37:57 +05:00
db Password updates via emailed 6-digit code 2026-08-19 19:35:07 +05:00
services Password codes via the company Mail API (primary), SMTP stays fallback 2026-08-19 19:54:50 +05:00
__init__.py Initial commit: AR aging app with root gitignore. 2026-07-29 18:07:21 +05:00
config.py Password codes via the company Mail API (primary), SMTP stays fallback 2026-08-19 19:54:50 +05:00