User Interface low complexity mobile
1
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Flutter screen that accepts a user email address and triggers the reset-link email flow. Handles both the request step and the new-password entry step after the user follows the signed reset link.

Feature: Email & Password Login

password-reset-screen

Sources & reasoning

Password reset is an explicit part of the email/password login feature scope per the feature description ('password reset via email link'). A separate screen component keeps the reset flow isolated from the primary login UI.

No source references — this artifact was included based on reasoning alone (see above).

Responsibilities

  • Collect and validate user email for reset request
  • Display confirmation state after email dispatch
  • Accept and validate new password and confirmation inputs
  • Show appropriate error and success feedback

Interfaces

build(BuildContext) → Widget
onRequestReset(email) → void
onSubmitNewPassword(token, password) → void

Relationships

Dependencies (1)

Components this component depends on