Password reset
search cancel

Password reset


Article ID: 180811


Updated On:


Workflow Solution


 Scenario: Users can click on a link to reset their password. The reset password form asks users to provide their old password and then to type their new password two times to avoid mistakes.


Workflow 7.x, 8.x


Password reset


Process: This process is created as a Webforms-type project.

The following screen shot shows the process:

A Form Builder component begins the process. In the form, the users enter their current password, a new password, and then confirm the new password.

An Equals Rule component then verifies that the new password entries match.

The following screen shot shows the Equals Rule editor:

If the two variables NewPassword and NewPasswordConfirm do not match, the Equals Rule component sends the user back into the form to try again.

The rest of the process validates the user, updates the password entry in the database, and notifies the user of a successful password change.

Other components in this example are as follows:

  • Form Builder

    See About the Form Builder component.

  • Demo component

    This component is a non-functioning placeholder. It is contained in the "demo.dll" library.

    For more information on importing libraries to your project, see the Workflow Solution Designer's Guide.

  • Custom component

    This component was created with the Integration Engine.

    For more information on the Integration Engine, see the Workflow Solution Administrator's guide.

  • Send Email

    See About the Send Email component.