LinkedIn Connect

To use LinkedIn as a social login provider, you will need a Client ID and Client Secret from your LinkedIn app, then copy those keys into your ReachFive settings.

This docs detail steps by steps how to create a LinkedIn application and connect it to your ReachFive account.

LinkedIn data

This is the collectable data for LinkedIn Connect.

Public data

  • User ID - A unique identifier for the user.

  • First Name - The user’s first name.

  • Last Name - The user’s last name.

  • Profile Picture - The user’s profile image.

  • Email Address — The user’s primary email address.

    When you add the r_emailaddress scope to the LinkedIn provider in the ReachFive Console, LinkedIn shows a consent screen to the user.

    • If the user declines, the entire LinkedIn Connect sign-in attempt fails. LinkedIn does not allow partial approval of scopes.

    • If the user approves, the email address is returned in the email field of the user profile object.

    You do not have to use this scope. If you do not use the r_emailaddress scope, the email address is not returned in the user profile object.

LinkedIn Developers

Go to https://developers.linkedin.com, login with your account and go to My Apps menu.

linkedin connect 1

Create your application

Click on Create Application and fill the form.

linkedin connect 2

Configure your application

linkedin connect 3

Get your Client Id and Client Secret.

Activate r_emailaddress authorization.

In Authorized Redirect URLs, enter https://{REACHFIVE_DOMAIN}/login/callback, where REACHFIVE_DOMAIN is your ReachFive domain.

You may add staging AND production URL.

Click on Update.

Make your application live

On Settings menu, change your application status to Live and click to update.

linkedin connect 4

Configure LinkedIn as Provider on ReachFive

On the ReachFive Console, go to Settings, Providers menu. Click on LinkedIn.

linkedin connect 5

Paste your credentials and add all available permissions.

linkedin connect 6

Click on Save.