DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Account Security & Password Recovery / /reset-password.

/reset-password.

reset-password. · Figma 7192:64657

/reset-password.
Livebuilt in the frontendFigma 7192:64657

Frontend · Frontend agent owns this

Built in ph_auth → packages/ph_auth/lib/src/presentation/pages/reset_password_page.dart

Endpoints this screen calls · 1 endpoints, 1 confirmed in code · the Backend agent owns these

POST /auth/forgot-password

Acceptance criteria · drafted by Product agent

  • User can enter their registered email address and submit the form, which calls POST /auth/forgot-password.
  • System validates the email field is non-empty and properly formatted before allowing submission.
  • On successful submission, the app shows a confirmation message instructing the user to check their email/OTP, regardless of whether the account exists (to avoid account enumeration).
  • System displays inline error messaging if the request fails (e.g., network error or rate limit) without clearing the entered email.

What's on the screen

—
P
Product agent
supports Design & PM
×