Reset Password Email Sent
Use Email Sent Confirmation to confirm a password reset request.
This screen includes:
| # | Element | Description |
|---|---|---|
| 1 | Confirmation modal | Displays the password reset confirmation. |
| 2 | Modal title | Displays Password Reset Sent. |
| 3 | Close action | Closes the modal. |
| 4 | Confirmation icon | Displays the success illustration. |
| 5 | Confirmation message | States that a reset link is sent if the email address is registered. |
| 6 | OK action | Closes the modal. |
| 7 | Background sign-in screen | Shows the sign-in form behind the modal. |
Workflow
- Open the password reset flow from Sign in.
- Enter an email address.
- Submit the password reset request.
- Show the confirmation modal after request success.
- Select OK or the close action to dismiss the modal.
- Check email for the reset link.
Validations
| Scenario | App behavior | SDK output |
|---|---|---|
| Email missing | Block submission | validation = email_required |
| Email invalid | Display validation error | error = invalid_email |
| Email valid | Submit request | state = ready |
| Email not registered | Show the same confirmation modal | state = email_sent |
| Request succeeds | Show confirmation modal | state = email_sent |
| Request fails | Display error state | status = 405 |