Posthook feature allows to run a script after the password modification.

The script is called with two parameters: login and new password.


Define posthook script (and enable the feature):

$posthook = "/usr/share/service-desk/";

Define which attribute will be used as login:

$posthook_login = "uid";

Display posthook error:

$display_posthook_error = true;

Encode passwords sent to posthook script as base64:

$posthook_password_encodebase64 = true;


This will prevent alteration of the passwords if set to true. To read the actual password in the posthook script, use a base64_decode function/tool.