auth::password::change (public)
auth::password::change -user_id user_id -old_password old_password \ -new_password new_password
Defined in packages/acs-authentication/tcl/password-procs.tcl
Change the user's password.
- Switches:
- -user_id (required)
- The ID of the user whose password you want to change.
- -old_password (required)
- The current password of that user. This is required for security purposes.
- -new_password (required)
- The desired new password of the user.
- Returns:
- An array list with the following entries:
- password_status: "ok", "no_account", "not_supported", "old_password_bad", "new_password_bad", "change_error", "failed_to_connect"
- password_message: A human-readable description of what went wrong.
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- auth_password_change, auth_email_on_password_change