Конфигурация провайдера выглядит следующим образом
Go to <LMS URI>/admin/third_party_auth/oauth2providerconfig/. For example, on devstack, go to http://localhost:8000/admin/third_party_auth/oauth2providerconfig/.
Select Add Provider Configuration (OAuth).
Make sure that Enabled is selected.
Make sure that Visible is selected.
For Icon Class, enter the appropriate value.
For Google, enter fa-google-plus.
For Facebook, enter fa-facebook.
For LinkedIn, enter fa-linkedin.
For Azure, leave the field blank.
For Name, enter the appropriate value.
For Google, enter Google.
For Facebook, enter Facebook.
For LinkedIn, enter LinkedIn.
For Azure, enter Microsoft.
For Backend Name, select the appropriate value.
For Google, select google-oauth2.
For Facebook, select facebook.
For LinkedIn, select linkedin-oauth2.
For Azure, select azuread-oauth2.
Добавить слаг (изменить по умолчанию)
Note
If the value does not appear in the list, either the ENABLE_THIRD_PARTY_AUTH setting or the THIRD_PARTY_AUTH_BACKENDS setting is not configured correctly.
For Client ID, enter the client ID that you noted earlier.
Leave Client Secret blank. Open edX sets the secret through lms.auth.json, which is more secure.
Для меня это решено добавлением слага в админ-панели ›Сторонняя аутентификация› Конфигурация провайдера ( OAuth) ›Добавить конфигурацию провайдера (OAuth). ранее слаг был установлен по умолчанию.