Business account password reset flow¶
Path: Login page → Reset request → Set new password → Confirmation → Login
-
Reset Request (
reset-request-wireframe.html)- Email input field
- Clear messaging about receiving instructions
- Back to login link
- Admin contact option
-
Set New Password (
set-new-password-wireframe.html)- New password field with requirements
- Password confirmation field
- Clear password requirements display
- Account context (subdomain) shown
-
Reset Confirmation (
reset-confirmation-wireframe.html)- Success message
- Direct link to login page
- Visual success indicator
graph TD
A[Visit Subdomain URL<br/>happypaws.petfolio.com] --> B{Has Account?}
B -->|Yes| C[Login Page]
B -->|No| D[Sign Up]
C --> E[Enter Email/Password]
E --> F[Dashboard]
D --> F
classDef layer-api fill:#4a90d926,stroke:#4a90d9,stroke-width:2px
classDef layer-domain fill:#7ed32126,stroke:#7ed321,stroke-width:2px
classDef neutral fill:#c8c8c826,stroke:#999999,stroke-width:1.5px
class C layer-api
class F layer-domain
class A,B,D,E neutral
Diagram key
- Blue (API layer): Login page - authentication entry point
- Green (Domain): Dashboard - authenticated destination
- Grey (Neutral): Navigation and decision steps