diff --git a/ldap-requirements.txt b/ldap-requirements.txt index 35eaac975..40145847b 100644 --- a/ldap-requirements.txt +++ b/ldap-requirements.txt @@ -1 +1 @@ -django-auth-ldap>=1.2.13 +django-auth-ldap>=1.3.0 diff --git a/modoboa/lib/authbackends.py b/modoboa/lib/authbackends.py index 995c24272..b46db0855 100644 --- a/modoboa/lib/authbackends.py +++ b/modoboa/lib/authbackends.py @@ -29,9 +29,9 @@ class SMTPBackend(object): smtp.login(username, password) except smtplib.SMTPException: return None - return self.get_or_create_user(username) + return self.get_or_build_user(username) - def get_or_create_user(self, username): + def get_or_build_user(self, username): """Get a user or create it the first time. .. note:: @@ -71,7 +71,7 @@ try: self.global_params = dict( param_tools.get_global_parameters("core")) - def get_or_create_user(self, username, ldap_user): + def get_or_build_user(self, username, ldap_user): """ This must return a (User, created) 2-tuple for the given LDAP user. username is the Django-friendly username of