> For the complete documentation index, see [llms.txt](https://manual.scandipwa.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.scandipwa.com/v5.3.5/customers/configuring-account-options/password-options.md).

# Password Options

The customer password options control the level of security that is used for password reset requests, determine the email templates that are used for customer notification, and the lifetime of the password recovery link.

### Configure the Password Options

1. Go to admin > **Stores** > Settings > **Configuration**.&#x20;
2. In the left panel, expand **Customers** and choose **Customer Configuration.**&#x20;
3. Select **Password Options.**
4. Edit your preferences and **save**.
5. Tap System > Cache Management > **Flush Cache Storage.**

Below, see the Password Options settings supported by ScandiPWA:

| **FIELD**                                 | STATUS        | DESCRIPTION                                                                                                                                                                                                                       |
| ----------------------------------------- | ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Password Reset Protection Type            | **SUPPORTED** | Determines the method you want to use for managing password reset requests.                                                                                                                                                       |
| Max Number of Password Reset Requests     | **SUPPORTED** | Determines the maximum number of requests that can be made.                                                                                                                                                                       |
| Min Time Between Password Reset Requests  | **SUPPORTED** | Determines the minimum number of minutes that must elapse between requests.                                                                                                                                                       |
| Forgot Email Template                     | **SUPPORTED** | Determines the template that is used for the email sent to customers who have forgotten their passwords.                                                                                                                          |
| Remind Email Template                     | **SUPPORTED** | Determines the template that is used when a password hint is sent to customers.                                                                                                                                                   |
| Reset Password Template                   | **SUPPORTED** | Determines the template that is used when customers change their passwords.                                                                                                                                                       |
| Password Template Email Sender            | **SUPPORTED** | Determines the store contact that appears as the sender of password-related notifications.                                                                                                                                        |
| Recovery Link Expiration Period (hours)   | **SUPPORTED** | Determines the number of hours before the password recovery link expires.                                                                                                                                                         |
| Number of Required Character Classes      | **SUPPORTED** | <p>Determines the number of different character types that must be included in a password, based on the following character classes: </p><ul><li>Lowercase</li><li>Uppercase</li><li>Numeric</li><li>Special Characters</li></ul> |
| Maximum Login Failures to Lockout Account | **SUPPORTED** | Determines the number of failed login attempts until the Admin account is locked. For unlimited attempts, enter zero (0).                                                                                                         |
| Minimum Password Length                   | **SUPPORTED** | <p>Determines the minimum number of characters that can be used in a password. The number must be greater than zero.</p><p><strong>NOTE!</strong> The minimum password length in ScandiPWA is 8 characters. </p>                  |
| Lockout Time (minutes)                    | **SUPPORTED** | Determines the number of minutes an account is locked after too many failed attempts to log 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, and the optional `goal` query parameter:

```
GET https://manual.scandipwa.com/v5.3.5/customers/configuring-account-options/password-options.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
