pass ldap environment variables
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2021-09-15 19:44:11 +02:00
parent 574ce1f982
commit 7eee46d06b
2 changed files with 8 additions and 2 deletions

View File

@ -60,7 +60,11 @@ def ldap_auth(username, password):
return None
if not connection.search(app.config['KI_LDAP_BASE_DN'], f"(&(objectClass=inetOrgPerson)(uid={escaped_username}))"):
app.logger.info(f"ldap search of {username} failed")
app.logger.info("ldap search failed")
return None
if not connection.entries:
app.logger.info(f"no ldap search result for {username}")
return None
user_dn = connection.entries[0].entry_dn