Reset Password Flow

Stable Version 1.0.0 (Compatible with OutSystems 11)
Published on 18 Aug by 
 (0 ratings)

Reset Password Flow

Functionality to reset a user's password if the email is found
Read More


Users access the 'Forgot Password' page and enter their email to receive a reset link. If email is found, link is sent to them, with temporary window to allow the change to happen. 

This solution pack comes with three apps:

1. Sample Reset Email app (Traditional Web) 

Currently email isn't supported in reactive apps, this is an example traditional app that can be called from a reactive app to send out the reset link in an email. 

2. Reset Password Flow

This houses the web blocks and logic behind capturing and sending the email, and also resetting the password. Pull these web blocks into your reactive app.

3. Reset Password Demo

This is an example app to show how the blocks should be pulled in. Keep in mind if you change the screen names from the defaults here, you'll need to adjust the input parameter for the reset link in the 'ForgotPassword' block. 

Other Reminders:

- Ensure your email settings are set up in Service Center to be able to send emails

- Add a link from your login page to your new 'Forgot Password' page

- The Blocks don't have a UI theme to keep them lightweight, css can be adjusted or inherited from your app

- This uses the email field of the users table for lookup, may need modification if your usernames are emails and the email field is blank. 

(Icon made by Freepik from Flaticon)

What’s new (1.0.0)
Reviews (0)
More from Jon Sullivan