Skip to content

Commit a2d78e9

Browse files
Merge pull request #10118 from yatindrakulkarni-mendix/patch-3
Update forgot-password.md
2 parents 2a121bd + 82d9daf commit a2d78e9

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

content/en/docs/marketplace/platform-supported-content/modules/forgot-password.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ There are below versions of the Forgot Password module, depending on whether you
1919

2020
| Mendix Version | Forgot Password Version |
2121
| --- | --- |
22-
| 10.21.01 and above | 6.3.0 |
22+
| 10.21.01 and above | 6.4.0 |
2323
| 10.12.10 and above | 6.1.0 |
2424
| 10.6.0 and above | 6.0.0 |
2525
| 9.20.0 and above | 5.1.0 |
@@ -33,20 +33,22 @@ If you already use the Forgot Password module in your Mendix 8 app, you can find
3333
The Forgot Password module has the following dependencies:
3434

3535
* [Email Connector](/appstore/modules/email-connector/) – Versions of the Forgot Password module below 4.1.0 (for Mendix 8), and 5.1.0 (for Mendix 9 and above) have a dependency on the deprecated [Email Module with Templates](https://marketplace.mendix.com/link/component/259/) module. If you are using Mendix 8 and above, Mendix recommends upgrading to the latest version using the instructions in the [Migrate from Email Module with Templates to Email Connector](#migrate-email) section below.
36-
* [Deep Link](/appstore/modules/deep-link/) – Version of the Forgot Password module 6.0.0 and above (for Mendix 10.6.0 and above) does not require Deep Link module as a dependency.
36+
* [Deep Link](/appstore/modules/deep-link/) – Version of the Forgot Password module 6.0.0 and above (for Mendix 10.6.0 and above) does not require the Deep Link module as a dependency.
3737
* [Encryption](/appstore/modules/encryption/)
3838
* [Mx Model Reflection](/appstore/modules/model-reflection/)
39+
* [Community Commons](/appstore/modules/community-commons-function-library/) (For Email Connector module version 6.3.0 and above)
3940

4041
### Features
4142

4243
* Allows end-users to reset the password stored locally in your app
4344
* Allows end-users to sign up for your app by validating that the end-user has access to the email address they enter by sending a password reset email
4445
* Supports email aliases, in other words, the from address in email templates can be different from the SMTP account used to send the email
4546
* Supports multi-language email templates for sending password reset emails
47+
* Automatically deletes expired or previously used password reset links.
4648

4749
### Limitation
4850

49-
The Forgot Password module does not support multiple instances if any are present in the node.
51+
When changing the encryption key for the Encryption module, all previously sent password reset email links become invalid. Users must request a new password reset link.
5052

5153
## Installing the Forgot Password Module{#installing}
5254

@@ -62,7 +64,7 @@ In these instructions, it is assumed that your main module is **MyFirstModule**.
6264
1. Open the [App Settings](/refguide/app-settings/) and make the following changes:
6365
* In the [Configurations](/refguide/configuration/) tab, edit the current configuration to add a 32-character string value for the constant **Encryption.EncryptionKey**.
6466
{{< figure src="/attachments/appstore/platform-supported-content/modules/forgot-password/encryption-key.png" class="no-border" >}}
65-
* In the **Runtime** tab, add the microflow **Deeplink.StartDeeplink** as the **After startup** microflow or as a sub-microflow to an existing after startup microflow.
67+
* In the **Runtime** tab, add the microflow **Deeplink.StartDeeplink** and **ForgotPassword.ASU_Startup** as the **After startup** microflow or as a sub-microflow to an existing after startup microflow.
6668
{{% alert color="warning" %}}For the Forgot Password module version 6.0.0 (Mendix 10.6.0 and above), do not add the **Deeplink.StartDeeplink** microflow as the **After startup** microflow.{{% /alert %}}
6769
* If you are changing the **URL prefix** value in the **Runtime** tab, ensure that you use the same value in the URLPrefix constant of the Forgot Password module. Otherwise, the signup and reset URLs will not work.
6870
1. Open [App Security](/refguide/app-security/) and do the following:
@@ -76,7 +78,7 @@ In these instructions, it is assumed that your main module is **MyFirstModule**.
7678
* **Email_Connector.EmailConnectorAdmin** or **EmailTemplate.Administrator** - **Email_Connector** permissions are needed if you are using version 4.1.0 or above (for Mendix 8) or version 5.1.0 or above (for Mendix 9 and above). **EmailTemplate** permissions are only needed if using a version which uses the deprecated [Email Module with Templates](https://marketplace.mendix.com/link/component/259/) module
7779
* **Encryption.user**
7880
* **ForgotPassword.Administrator**
79-
* **MxModelReflection.ModeAdministrator**
81+
* **MxModelReflection.ModelAdministrator**
8082
* **System.Administrator**
8183
* **MyFirstModule.Administrator**
8284
* Guest

0 commit comments

Comments
 (0)