Integrating Third Party Authentication in Open edX

Integrating Third Party Authentication in Open edX#

Tags: site operator

For the Open edX platform, you complete two steps to integrate third party authentication.

  1. Enable the third party authentication feature.

  2. Set up a provider.

Enable the Third Party Authentication Feature#

By default, third party authentication is not enabled on Open edX installations. To enable this feature, follow these steps.

  1. 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
    }
    
  2. Save the edx/app/edxapp/lms.yml file.

Set Up a Third Party Authentication Provider#

You can set up an OAuth or SAML provider. For information about the differences between the two providers, see Supported Identity Providers.

Maintenance Chart

Review Date

Working Group Reviewer

Release

Test situation