Forgot Password module

Content Type: Module
Categories: Authentication

Overview

This module allows the endusers of your app to sign-up or reset their password without administrator involvement. It allows you to build, deploy and use your Mendix app in a ‘stand-alone’ mode, without doing SSO integration with any existing ( IAM ) infrastructure such as Azure AD. If you do want your endusers to have Single Sign-On based on username and password they already have, you can consider using SAML or OIDC SSO module instead.

Note: GitHub link referred is no more supported and should not be used.

Documentation

 

Please see Forgot Password in the Mendix documentation for details.

 

Please follow the below version compatibility guidance:

# v.3.7.3 version for Mx7 apps

# v.4.1.3 version for Mx8 apps

# v.5.6.1 version for Mx9 apps

# v.6.2.0 version for Mx10.12.10 apps and above

# v.6.5.0 version for Mx10.21.1 apps and above

Releases

Version: 6.5.0
Framework Version: 10.21.1
Release Notes:

This version contains the following enhancements:

"To mitigate the risk of unintended access to microflows or entities , usage of anonymous userrole is no longer needed for password reset functionality.

- The module now provides html pages for sign-in, sign-up and password reset.

- These pages can be translated to other languages.

- Anonymous access is controlled via the EnableAnonymousUserRole constant.

- A new endpoint (https://<your-app-url>/forgotpassword/v1/login) has been introduced for navigation towards the html pages

 

Library Mangement:

Added:

-org.apache.velocity:velocity-engine-core to version 2.4.1

Version: 6.4.0
Framework Version: 10.21.1
Release Notes: This version contains the following fixes/enhancements:
- Improved logic for quicker deletion of expired and/or invalid links, including links that became invalid due to a changed encryption key (Ticket #250316)
- Added empty field validation for the 'New Password' textbox.
- Added multi-instance support for Forgot Password module.
- Added Community Commons module as a dependency for Forgot Password module if Email Connector module is upgraded to v6.3.0 and above.
Version: 6.3.0
Framework Version: 10.21.1
Release Notes: This version contains the following fixes/improvements/enhancements:                                        
- v.6.3.0 version for apps on Mx10.21.1 or higher
- Fixed missing “replyto” address from the template (Ticket #236044)
Version: 6.2.0
Framework Version: 10.12.10
Release Notes: This version contains the following fixes/improvements/enhancements:
- Fixed missing “replyto” address from the template (Ticket #236044)
Version: 6.1.0
Framework Version: 10.12.10
Release Notes: This version contains the following fixes/improvements/enhancements:                                        
- v.6.1.0 version for apps on Mx10.12.10 or higher
Version: 6.0.0
Framework Version: 10.6.0
Release Notes: This version contains the following fixes/improvements/enhancements:
- Supports MicroflowURLs
Version: 5.6.1
Framework Version: 9.24.2
Release Notes: This version contains the following fixes/enhancements:
- Improved logic for quicker deletion of expired and/or invalid links, including links that became invalid due to a changed encryption key(Ticket #250316)
- Added empty field validation for the 'New Password' textbox.

Version: 5.6.0
Framework Version: 9.24.2
Release Notes: This version contains the following fixes/improvements/enhancements:
- Fixed missing “replyto” address from the template (Ticket #236044)
Version: 5.5.0
Framework Version: 9.24.2
Release Notes: This version contains the following fixes/improvements/enhancements:
- Fixed Mendix 10 compatibility issue
Version: 5.4.1
Framework Version: 9.24.2
Release Notes: This version contains the following fixes/improvements:
- Increased ForgotPasswordURL length