diff --git a/dynamicweb2/backend.py b/dynamicweb2/backend.py index 4b8f1a2..5e96b83 100644 --- a/dynamicweb2/backend.py +++ b/dynamicweb2/backend.py @@ -6,8 +6,8 @@ logger = logging.getLogger(__name__) class UngleichLDAPBackend(ModelBackend): - def authenticate(self, username=None, password=None, **kwargs): - user = super().authenticate(username, password, **kwargs) + def authenticate(self, request, username=None, password=None, **kwargs): + user = super().authenticate(request, username=username, password=password, **kwargs) if user: user.create_ldap_account(password) else: