Change User Passwordfor WHMCS · Documentation
v2.4.0

Features

Everything the module does, by area.


Core

  • Profile tab — replace the disabled password field with a working input + generator button on the client profile page.
  • Manage-users dropdown — a Change Password action is appended to every user row (sortable tables and the new user table).
  • Native modal — user name/email, new password field with generate button, optional send email checkbox, AJAX save with toast.
  • Password generator — configurable length (8–64) and configurable character types (letters, numbers, symbols), with a length validator. Every generated password contains at least one character of each selected type.
  • Email notification — seeds the Change User Password template and registers the user_password merge field.

Admin & audit

  • Access control — tick the admin roles that may use the module in WHMCS's built-in Access Control list on the Addon Modules page. Only those roles see the profile field and the manage-users action; with no role ticked the module is hidden for everyone, and the check is enforced server side on every request.
  • Dashboard — total, this-month and today's reset counts, a daily Reset Trend chart, quick actions (generate a test password, find a client, module settings) and the latest entries filtered by the last 7 / 30 / 90 days or all time.
  • Activity Log — every change recorded with actor, IP, browser user-agent and per-change settings history.
  • Settings page — password length, password characters, log retention, AJAX save with toasts.