GenieGate, Version 1.1.0 (PHP 5) manual

Change Password

Users can change their own passwords, the process involves filling out a form with their existing password, creating a new password and repeating the new password (for confirmation)

Like all the other user functions, web/users/index.php can be used to run the function, for convenience web/users/change_password.php can be used to show the form.

The url the form is posted to is web/users/index.php

Note that the only accepted method is POST. (for security reasons)

Table 6.2. Form variables for password change

Form Variable Label

What it does

PASSWORD Password

Provides existing password.

NEW_PASS New Password

Revised password

CONFIRM_PASS Password Confirm

Confirmation

DO_CHANGE_PASSWORD

Hidden, action directive

LOCATION

Optional, redirection url.