changed back to python-ldap3
This commit is contained in:
@@ -75,12 +75,21 @@ class Auth(BaseAuth):
|
||||
SCOPE = self.configuration.get("auth", "ldap_scope")
|
||||
SUPPORT_EXTENDED = self.configuration.get("auth", "ldap_support_extended")
|
||||
|
||||
try:
|
||||
conn = Connection(server, f'cn={user},ou=users,DC=ldap,DC=goauthentik,DC=io', password, client_strategy=SAFE_SYNC, auto_bind=True)
|
||||
return user
|
||||
except Exception as err:
|
||||
logger.debug("LDAP error: %s" % err)
|
||||
return ""
|
||||
|
||||
if BINDDN and PASSWORD:
|
||||
conn = ldap3.Connection(SERVER, BINDDN, PASSWORD)
|
||||
else:
|
||||
conn = ldap3.Connection(SERVER)
|
||||
conn.bind()
|
||||
|
||||
|
||||
|
||||
try:
|
||||
logger.debug("LDAP whoami: %s" % conn.extend.standard.who_am_i())
|
||||
except Exception as err:
|
||||
|
||||
Reference in New Issue
Block a user