For Developers

Auth0 Configuration

This guide will walk you through the setup process to create a connection between Auth0 and Edlink. This will allow you to use Edlink's SSO capabilities to authenticate users into your application.

Prerequisites

This guide will assume that you:

  1. Have at least a passing familiarity with Auth0.
  2. Have already created an Auth0 account.
  3. Already have an Edlink developer account and application set up in the Edlink Dashboard.
Client ID and Secret Key
Locating your Client ID and Secret Key in the Edlink Dashboard

Creating an Auth0 Connection

In Auth0 click "Authentication"

empty

Click "Enterprise"

empty

Click "Create" under the "OpenID Connect" row

empty

Insert a name in the "Connection Name" field

empty

Enter the following URL in the "OpenID Connect Discovery URL" field (you can the button click to copy it).

https://ed.link/api/authentication/oidc/.well-known/openid-configuration
empty

Select the "Back Channel" field

empty

In the Overview tab of your application in Edlink, locate your "Client ID" and "Client Secret"

empty

Insert the Application ID in the "Client ID" field and Application Secret in the "Client Secret" field

empty

Copy the Callback URL

empty

Head to the Single Sign On tab in your Edlink application

empty

Click "OpenID Connect"

empty

Insert Callback URL in the "Valid Redirect URIs" field

empty

Click "Save Configuration"

empty

Head back to Auth0 and click "Create"

empty

Head to your app in Auth0 and click "Connections"

empty

Ensure your new OpenID Connect connection is enabled.

empty