diff --git a/playbooks/roles/edxapp/defaults/main.yml b/playbooks/roles/edxapp/defaults/main.yml index 5d25ca7b6f6..c56da030423 100644 --- a/playbooks/roles/edxapp/defaults/main.yml +++ b/playbooks/roles/edxapp/defaults/main.yml @@ -203,6 +203,15 @@ EDXAPP_ENABLE_AUTO_AUTH: false # Settings for enabling and configuring third party authorization EDXAPP_ENABLE_THIRD_PARTY_AUTH: true EDXAPP_ENABLE_OAUTH2_PROVIDER: false +EDXAPP_THIRD_PARTY_AUTH_BACKENDS: + - social_core.backends.google.GoogleOAuth2 + - social_core.backends.linkedin.LinkedinOAuth2 + - social_core.backends.facebook.FacebookOAuth2 + - social_core.backends.azuread.AzureADOAuth2 + - third_party_auth.appleid.AppleIdAuth + - third_party_auth.identityserver3.IdentityServer3 + - third_party_auth.saml.SAMLAuthBackend + - third_party_auth.lti.LTIAuthBackend EDXAPP_ENABLE_MOBILE_REST_API: false @@ -1506,6 +1515,7 @@ lms_env_config: OAUTH_EXPIRE_PUBLIC_CLIENT_DAYS: "{{ EDXAPP_OAUTH_EXPIRE_PUBLIC_CLIENT_DAYS }}" OAUTH_DELETE_EXPIRED: "{{ EDXAPP_OAUTH_DELETE_EXPIRED }}" PAID_COURSE_REGISTRATION_CURRENCY: "{{ EDXAPP_PAID_COURSE_REGISTRATION_CURRENCY }}" + THIRD_PARTY_AUTH_BACKENDS: "{{ EDXAPP_THIRD_PARTY_AUTH_BACKENDS }}" GIT_REPO_DIR: "{{ EDXAPP_GIT_REPO_DIR }}" SITE_NAME: "{{ EDXAPP_LMS_SITE_NAME }}" HTTPS: "{{ EDXAPP_LMS_HTTPS }}"