wiki:LdapAuthnzPlugin

Version 8 (modified by figaro, 8 years ago) (diff)

Cosmetic changes

AccountManager LDAP IPasswordStore implementation

Description

This plugin is an AccountManager LDAP IPasswordStore implementation.

Password change is supported, see ticket #1602.

Bugs/Feature Requests

Existing bugs and feature requests for LdapAuthnzPlugin are here.

If you have any issues, create a new ticket.

defect

2 / 3

enhancement

0 / 2

task

0 / 1

Download

Download the zipped source from here.

Source

You can check out LdapAuthnzPlugin from here using Subversion, or browse the source with Trac.

Installation and Configuration

The preferred method of installing this plugin is using easy_install:

easy_install http://trac-hacks.org/svn/ldapauthnzplugin/trunk

and then modify your trac.ini file with the LDAP settings:

[components]
trac.web.auth.LoginModule = disabled
acct_mgr.admin.AccountManagerAdminPage = enabled
acct_mgr.api.AccountManager = enabled
acct_mgr.web_ui.AccountModule = enabled
acct_mgr.web_ui.LoginModule = enabled

tautua.trac_plugins.* = enabled

[account-manager]
#set the passwordstore to ldap
password_store = LDAPAuthNStore

[ldap]
#use ldaps:// for tls
server = ldap://myldaphost:389
root_dn = o=mycompany
user_searchbase = ou=people
user_searchfilter = uid=%s
anonymous_bind = false

#required if anonymous_bind is false
bind_dn = uid=admin,ou=system
bind_passwd = pass

Recent Changes

11353 by rjollos on 2012-03-02 08:55:14
Fixes #9864, Refs #9172: Fixed typo in start_tls_s method call.
7818 by lruiz on 2010-04-06 16:52:07
compilation error, yield in try block
7813 by lruiz on 2010-04-05 17:39:20
code cleanup
(more)

Author/Contributors

Author: lruiz
Maintainer: Larry Ruiz
Contributors: