Explicitly set authentication mode in ldap3

This only makes a difference for versions of ldap3 before 1.0, but a)
its best to be explicit and b) there are distributions that package
ancient versions for ldap3 (e.g. debian).
pull/1625/head
Erik Johnston 2016-11-08 14:32:54 +00:00
parent 4a9055d446
commit 27d3f2e7ab
1 changed files with 2 additions and 1 deletions

View File

@ -236,7 +236,8 @@ class LdapAuthProvider(object):
value=localpart,
base=self.ldap_base
)
conn = ldap3.Connection(server, bind_dn, password)
conn = ldap3.Connection(server, bind_dn, password,
authentication=ldap3.AUTH_SIMPLE)
logger.debug(
"Established LDAP connection in simple bind mode: %s",
conn