> For the complete documentation index, see [llms.txt](https://docs.klai.studio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.klai.studio/engineering-reference-docs/software-testing-overview/ux-ui-checklist/flows/resetting-password.md).

# Resetting password 🤫

Every now and then, a user can't remember their password to log back in. Luckily, it's a straightforward process to change it.

It's important to make the experience feel straightforward, so the user feels like they've gotten back into their account as smooth as possible.

* [ ] Place reset link close to password field

  Style it as a link to show it is clickable
* [ ] Ask for account details to verify

  In this case it's usually the email address that's requested, because it can recognise your account and be the channel the link is securely sent to.
* [ ] Show information has been sent

  Based on the account information provided in Step 2, explain how they can continue.

  If an email was provided, send an email for the next step. If a mobile number was provided, send a code or link to open.
* [ ] The message sent explains next steps

  This could be a link to a page that allows the user to reset their password.

  It could also be a code for the user to provide on a page to verify their account, to then reset their password.
* [ ] Reset the password!

  Whether it's a verification code or a link to click behind an email address, the next page should be a clear text field to enter a new password.
* [ ] Password successfully reset

  After the password has been reset, indicate the successful and push their momentum to their initial intent: logging in.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.klai.studio/engineering-reference-docs/software-testing-overview/ux-ui-checklist/flows/resetting-password.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
