Password Reset Tool

This database will allow a user to request a token which will be sent by email and enable the user to change their password on the website.

Password Reset Tool

Install

Domino console command to install this app on your server:

tell Genesis install password-reset-tool

Install in MyAccount (for Prominic customers only)

Source code

If the project doesn't open in Moonshine-IDE, then run Project > Import Genesis Directory Application and paste the below URL.

This database will allow a user to request a token which will be sent by email and enable the user to change their password on the website.
This will prevent passwords from being emailed to the user.
This can be used for Domino or XPages applications.
This can be set up to use the NAB (Name and Address Book) names.nsf or a second Directory Assistance or cascading address book.
The user enters their username or their email address and the email address associated with their user profile is used.

Version: 2.1.0

{
    "title": "Password Reset v${version} (OpenNTF)",
    "versionjson": "${versionjson}",

    "config":
    {
        "version": "${version}"
    },

    "steps": [
    {
        "title": "--- Step 1. Download file ---",
        "files": [
            {"from": "${baseurl}/0/${docid}/$FILE/PasswordReset.nsf", "to": "${directory}/PasswordReset.nsf"}
        ]
    },
    {
        "title": "--- Step 2. Sign database ---",
        "databases": [
             {
                "action": "update",
                "filePath": "PasswordReset.nsf",
                "sign": true
              }
        ]
    },
    {
        "title": "--- Step 3 (final). Completed ---",
        "messages": ["You have installed Password Reset ${version}"]
    }

    ]
}