Skip to main content

An AccountManager password store that uses python-ldap to check against an LDAP server.

Project description

TracLDAPAuth

An AccountManager password store that uses python-ldap to check against an LDAP server.

Configuration Options

host_url
Server URL to use for LDAP authentication. e.g.:
ldap://ldap.example.com ldaps://ldap.example.com
base_dn
The user base DN when searching for users
bind_user
LDAP user for searching
bind_password
LDAP user password
search_scope
The ldap search scope: base, onelevel or subtree
search_filter
The ldap search filter template where %s is replaced with the username

Example configuration

[ldap] host_url = ldap://ldap.example.com base_dn = OU=Users,DC=example,DC=com bind_user = ldap@example.com bind_password = your_secret_password_here search_scope = subtree search_filter = (&(objectClass=user)(sAMAccountName=%s))

[account-manager] password_store = LDAPStore

[components] ldapauth.* = enabled

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for TracLDAPAuth, version 1.2.1
Filename, size File type Python version Upload date Hashes
Filename, size TracLDAPAuth-1.2.1-py2-none-any.whl (4.3 kB) File type Wheel Python version py2 Upload date Hashes View hashes
Filename, size TracLDAPAuth-1.2.1.tar.gz (3.0 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page