hosting http basic auth ldap
Categories
Component ID
1331024
Component name
hosting http basic auth ldap
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Component created
Component changed
Component body
Aegir HTTP basic ldap authentication
Introduction
This is a simple module and drush script for Aegir that allows you to specify an LDAP server, Require and filter for HTTP basic authentication per site in Aegir.
It is based on the basic auth module at https://github.com/computerminds/aegir_http_basic
which supports simple password authentication.
Ends up adding stanzas to the vhost conf something like:
<Directory "/var/aegir/platforms/atrium-1.0">
AuthType Basic
AuthName "Restricted access"
AuthBasicProvider ldap
AuthLDAPURL "ldap://ldap.hostname.de/ou=intern,ou=users,dc=hostname,dc=de?uid"
Require ldap-filter &(objectClass=inetOrgPerson)(objectClass=tracUser)
AuthzLDAPAuthoritative on
</Directory>
Please see the README.txt file for Installation and Usage instructions.
