Below are example configurations for use with the LDAP backend and the Lotus Domino server.
$conf['auth']['ldap']['server'] = 'localhost'; $conf['auth']['ldap']['usertree'] = 'O=YourNotesOrganization/C=US'; $conf['auth']['ldap']['grouptree'] = 'O=YourNotesOrganization/C=US'; $conf['auth']['ldap']['userfilter'] = '(&(uid=%{user})(objectClass=dominoPerson))'; $conf['auth']['ldap']['groupfilter'] = '(&(objectClass=dominoGroup)(member=CN=%{user}))';
This allows you to login via the CN (Domino 'User Name') or the uid (Domino 'short name').
$conf['auth']['ldap']['server'] = 'ldap://myldap.mydomain.edu'; $conf['auth']['ldap']['port'] = '389'; $conf['auth']['ldap']['usertree'] = 'C=US'; $conf['auth']['ldap']['grouptree'] = 'RootDSE'; $conf['auth']['ldap']['userfilter'] = '(&(|(CN=%{user})(uid=%{user}))(objectClass=dominoPerson))'; $conf['auth']['ldap']['groupfilter'] = '(&(objectClass=dominoGroup)(member=CN=%{cn}*))';