nginx-ldap icon indicating copy to clipboard operation
nginx-ldap copied to clipboard

Make search query configurable

Open ConsoleCriminal opened this issue 6 years ago • 1 comments

Currently, the search base is hardcoded: data = ldap_connection.search_s([...], filterstr='(&(objectClass=user)(sAMAccountName=' + user + '))')

This may be fine for Active Directory, but unusable on standard LDAP schemas like iNetOrgPerson, account, etc.

ConsoleCriminal avatar Jan 16 '19 09:01 ConsoleCriminal

Same issue here! I am using OpenLDAP with schema iNetOrgPerson and memberOf overlay. I changed it to data = ldap_connection.search_s(base=conf['base'], scope=ldap.SCOPE_SUBTREE, filterstr='(uid=' + user + '))')

nakomoto avatar Aug 09 '20 21:08 nakomoto