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.env.json
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.env.json
file.
For information about enabling third party auth on Edge, see Integrating Third Party Authentication with edX Edge.
You can set up an OAuth or SAML provider. For information about the differences between the two providers, see Supported Identity Providers.