Merge pull request #9620 from lecorguille/patch-2

Fix ELIXIR AAI
This commit is contained in:
John Chilton
2020-04-16 09:25:42 -04:00
committed by GitHub
+4 -2
View File
@@ -114,8 +114,10 @@ class PSAAuthnz(IdentityProvider):
# Secondary AuthZ with Google identities is currently supported
if provider != "google":
del self.config["SOCIAL_AUTH_SECONDARY_AUTH_PROVIDER"]
del self.config["SOCIAL_AUTH_SECONDARY_AUTH_ENDPOINT"]
if 'SOCIAL_AUTH_SECONDARY_AUTH_PROVIDER' in self.config:
del self.config["SOCIAL_AUTH_SECONDARY_AUTH_PROVIDER"]
if 'SOCIAL_AUTH_SECONDARY_AUTH_ENDPOINT' in self.config:
del self.config["SOCIAL_AUTH_SECONDARY_AUTH_ENDPOINT"]
def _setup_idp(self, oidc_backend_config):
self.config[setting_name('AUTH_EXTRA_ARGUMENTS')] = {'access_type': 'offline'}