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.
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:
See About the Form Builder 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.
This component was created with the Integration Engine.
For more information on the Integration Engine, see the Workflow Solution Administrator's guide.
See About the Send Email component.