diff --git a/lc_ldap.py b/lc_ldap.py index 6f3283d..534b7f6 100644 --- a/lc_ldap.py +++ b/lc_ldap.py @@ -101,10 +101,10 @@ class lc_ldap(ldap.ldapobject.LDAPObject): dn = res[0][0] if dn: self.conn = self.bind_s(dn, cred) + self.dn = dn else: self.conn = self.simple_bind_s() - self.bind_dn = dn - self.droits = [] # Penser à stocker les droits du bind_dn :) + self.dn = None def search(self, filterstr, mode='ro', dn= base_dn, scope= 2, sizelimit=400): res = self.search_ext_s(dn, scope, filterstr, sizelimit=sizelimit)