[turba] ldap authentication
Craig White
craigwhite at azapple.com
Sun Jul 31 17:35:50 UTC 2011
struggling a bit... I had this worked out for H3 but H4 is throwing me a
bit.
Using 'Let a Horde application handle authentication' => Imp
in turba/config/backends.php
$_ldap_uid = $GLOBALS['registry']->getAuth('bare');
$_ldap_passwd = $GLOBALS['registry']->getAuthCredential('password');
$_ldap_basedn = 'dc=azapple.com,dc=com';
$cfgSources['localldap'] = array(
// Disabled by default
'disabled' => false,
'title' => _("Shared Directory"),
'type' => 'ldap',
'params' => array(
'server' => 'localhost',
'port' => 389,
'tls' => false,
'root' => 'ou=addressbook,' . $_ldap_basedn,
'bind_dn' => 'uid=' . $_ldap_uid . ',ou=People,' .
$_ldap_basedn,
'bind_password' => $_ldap_passwd,
the 'Shared Directory' doesn't show up. If I comment out the bind_dn &
bind_password elements of the array, it does show up which tells me that
the problem is binding (which makes sense because an anonymous bind
allows read only access).
Do I have to implement something in a registry to get the values for:
$GLOBALS['registry']->getAuth('bare');
$GLOBALS['registry']->getAuthCredential('password');
to populate properly? Aren't they automatic?
Craig
More information about the turba
mailing list