auth_saml: remove useless credentials param and add optional request (#30543)
And so assure compliance with Django 1.11
This commit is contained in:
parent
d28a6bba25
commit
506df5b5ce
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue