Custom LinkedIn Identity Provider

Step 1

Log in to the LinkedIn Developer site using your LinkedIn account:

https://www.linkedin.com/developers/


Step 2

Click Create App.


Step 3

  • Enter your App Information for your organization. Please note that you will need to link the application to your LinkedIn Company, or create your Company page if you have not done so already.
  • Agree to the Legal agreement, then click Create app.
Step 3

Step 4

Once created, Verify your App with your organization’s LinkedIn Account.


Step 5

Click on the Products tab.

  • Select Sign In with LinkedIn. Note that your app will need to be approved before users will be able to log in.
Step 5

Step 6

Click on the Auth tab.

  • Under Oauth 2.0 settings, enter the following Redirect URL:

    https://api.logonlabs.com/callback

  • For OAuth 2.0 scopes, ensure that r_emailaddress and r_liteprofile are enabled.
  • Click Update.
Step 6

Step 7

Take note of the Client ID and Client Secret for the LogonLabs setup below.


Step 8

LogonLabs Setup:

  1. Go to logonlabs.com
  2. Click Sign In and authenticate (or Sign Up make a new account and authenticate).
  3. Navigate to Providers, then to Default Rules (or Domain Rules and open/create a domain module).
  4. Click “Sign in with LinkedIn” button.
  5. Select “Set LinkedIn for Production”.
  6. Enter a custom name and description.
  7. Enter the Client ID from the LinkedIn setup steps above.
  8. Enter the Client Secret from the LinkedIn setup steps above.
  9. Click Save & Close.
  10. Click the checkbox next to your new LinkedIn provider to enable it.
Step 8