Connect your app to LinkedIn

To connect your Auth0 app to LinkedIn, you will need to generate a Client ID and Client Secret in a LinkedIn app, copy these keys into your Auth0 settings, and enable the connection.

This doc refers to the client steps to connect your client. If you are looking to manage authentication in your application, see Next Steps below.

1. Log into the developer portal

Login to the LinkedIn Developer portal and click My Apps:

2. Create your app

Click Create Application:

3. Complete information about your app

Complete the form.

Enter the following URL in the Website URL field:


Click Submit.

4. Enter your callback URL

Enter the following URL in the Authorized Redirect URLs field and click Add:


Click Update.

5. Get your Client ID and Client Secret

On the same page, your Client ID and Client Secret will be displayed:

6. Copy your Client Id and Client Secret into Auth0

Login to the Auth0 Dashboard and select Connections > Social in the left navigation.

Select the LinkedIn connection to access its Settings page.

Copy the Client Id and Client Secret from the Authentication page of your app on LinkedIn into the fields on this page on Auth0:

7. Enable the Connection

Go to the Apps tab of the LinkedIn connection on Auth0 and select each of your existing Auth0 apps for which you want to enable this connection:

8. Test your app

Go back to the Connections > Social section of the Auth0 dashboard.

A TRY icon will now be displayed next to the LinkedIn logo:

Click TRY.

Provide your LinkedIn credentials and click Allow access.

If you have configured everything correctly, you will see the It works!!! page:

Next Steps

Now that you have a working connection, the next step is to configure your application to use it. You can initiate login using Lock, Auth0.js, or the Authentication API endpoint.

For detailed instructions and samples for a variety of technologies, refer to our quickstarts:

For more background information on client authentication refer to Client Authentication.