auth_saml: remove useless credentials param and add optional request (#30543)

And so assure compliance with Django 1.11
This commit is contained in:
Serghei Mihai 2019-02-12 10:00:31 +01:00
parent d28a6bba25
commit 506df5b5ce
1 changed files with 2 additions and 2 deletions

View File

@ -6,10 +6,10 @@ from . import app_settings
class SAMLBackend(SAMLBackend):
def authenticate(self, saml_attributes, **credentials):
def authenticate(self, saml_attributes, request=None):
if not app_settings.enable:
return None
return super(SAMLBackend, self).authenticate(saml_attributes, **credentials)
return super(SAMLBackend, self).authenticate(saml_attributes=saml_attributes, request=request)
def get_saml2_authn_context(self):
# Pass AuthnContextClassRef from the previous IdP