r7 - 18 Jul 2007 - 16:14:12 - JoenioCostaYou are here: TWiki >  Plugins Web > LDAPPasswordChangerPlugin
Tags:
admin_tool 1 Add my vote for this tag, authentication 3 Add my vote for this tag, ldap 3 Add my vote for this tag, , create new tag

LDAP Password Changer TWiki Plugin

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.

LDAPPasswordChangerPlugin Global Settings

  • One line description, shown in the TextFormattingRules topic:
    • 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:
    File: Description:
    data/TWiki/LDAPPasswordChangerPlugin.txt Plugin topic
    data/TWiki/LDAPPasswordChangerPlugin.txt,v Plugin topic repository
    lib/TWiki/Plugins/LDAPPasswordChangerPlugin.pm Plugin Perl module
  • Test if the plugin is correctly installed:
    • 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.

Plugin Info

Plugin Author: TWiki:Main.LuisCamposDeCarvalho
Plugin Version: 20 May 2004 (V1.003)
Change History:  
26 May 2004: 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
20 May 2004: Initial version
CPAN Dependencies: Net::LDAP
Other Dependencies: Your TWiki should be running under LDAP-based authentication schema
Perl Version: 5.8.1 (May work under others, too! Please tell me about yours!)
Plugin Home: TWiki:Plugins.LDAPPasswordChangerPlugin
Feedback: TWiki:Plugins.LDAPPasswordChangerPluginDev

Related Topics: TWikiPreferences, TWikiPlugins

-- TWiki:Main.LuisCamposDeCarvalho - 20 May 2004

Topic attachments
I Attachment Action Size Date Who Comment
zipzip LDAPPasswordChangerPlugin.zip manage 6.1 K 27 May 2004 - 12:26 LuisCamposDeCarvalho Release #002, 2004-05-27.
elseasc LDAPPasswordChangerPlugin.zip.asc manage 0.2 K 27 May 2004 - 12:27 LuisCamposDeCarvalho GPG Signature file for release #002, 2004-05-27.
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r7 < r6 < r5 < r4 < r3 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback SourceForge.net Logo