This plugin asks for and changes your password at a pre-configured LDAP server.
The users willing to change his/her password must be authenticated already.
This plugin makes no sense for the Guest user.
Syntax Rules
There is only one command to apply, just use %LDAPPASSWORDCHANGER% and the Plugin will do the rest.
Set SHORTDESCRIPTION = LDAP Server user password automated changer.
The LDAP Server you will contact:
Set LDAP_SERVER = ldap.yourcompany.com
Base DN from where searches will start at your server
Set LDAP_BASE_DN = dc=yourcompany,dc=com
Filter to select the current user.
Set LDAP_FILTER = (&(objectClass=posixAccount)(uid=guest))
Debug plugin: (See output in data/debug.txt)
Set DEBUG = 0
Plugin Installation Instructions
Note: You do not need to install anything on the browser to use this plugin. The following instructions are for the administrator who installs the plugin on the server where TWiki is running.
Download the ZIP file from the Plugin web (see below)
Unzip LDAPPasswordChangerPlugin.zip in your twiki installation directory. Content:
Create a topic and adds the %LDAPPASSWORDCHANGER% tag to it. Preview and Save the test topic. You will see a dialog box asking you your old and new passwords. If you're able to fill the fields and change your LDAP Server user password, everything is ok.
Some code corrections, as specified by TWiki:Main.PeterThoeny (thanks!). Changed some undocumented calls to documented equivalents and write some documentation.
25 May 2004:
Small fix, adding forward declaration for the subs Translated dialog text to english