For the Open edX platform, you complete two steps to integrate third party authentication.
By default, third party authentication is not enabled on Open edX installations. To enable this feature, follow these steps.
In the edx/app/edxapp/lms.yml file, edit the file so that it
includes the following line in the features section.
"FEATURES" : {
...
"ENABLE_COMBINED_LOGIN_REGISTRATION": true,
"ENABLE_THIRD_PARTY_AUTH": true
}
Save the edx/app/edxapp/lms.yml file.
You can set up an OAuth or SAML provider. For information about the differences between the two providers, see Supported Identity Providers.