Would you like your users to log in via LinkedIn to your CrowdFunding platform? This tutorial will show you the steps on how to add LinkedIn as an identity provider via Okta.
To start, you will need to have Okta connected to your platform. To do this, refer to the following article here.
Once you have Okta set up and connected, you can then begin adding LinkedIn.
Step 1. Create a LinkedIn Developer account
Go to the LinkedIn Developers site and create a profile there. Once you have done so, you can start creating an app.
Step 2. Create the LinkedIn App
Click on the button to create a new LinkedIn app.
You will need to fill out the following page.
Once finished, click on the Create App button.
On the Settings tab, scroll down to the section called Additional Settings. Here you can click on the pencil icon and add the URL of your CrowdFunding platform.
Next, click on the Auth tab.
Here you will see several sections. Click on the pencil icon then on add redirect URL.
Add the Okta URL (the same one that is pasted in your Atlas dashboard) with the following path: https://your-okta-url.com/oauth2/v1/authorize/callback
Next, click on the products tab then on the Sign In with LinkedIn.
You will need to check the box that says you agree with the terms and conditions. Once this has been done, LinkedIn will review your application request.
You can now go back to the Auth tab to copy the Client ID and the Client Secret Key.
You will be adding those keys into the Okta dashboard when you create a new Okta identity provider.
Step 3. Create Identity Provider in Okta
Log into your Okta Developer account and create a new identity provider. Click on the Security option in the left menu, then click on Identity Providers.
Next, click on the Add Identity Provider button, then on Add LinkedIn.
You will then be able to past the Client ID and the Secret Key as per the end of the previous step.
Once you have added the keys and name you can then click the blue Add Identity Provider button.
You will then see the information when you click on the dropdown button.
Step 4. Add the IDP ID into the Atlas Dashboard
Now that you have the information from LinkedIn, you can copy the IDP ID that you see from the image above.
Go to the Atlas admin dashboard, click on portal settings, then click on the website settings and scroll down to the section called Social Login. Enable the LinkedIn Login toggle.
Paste the IDP ID into the following field.
Remember to save the settings at the bottom of the page.
You and your users will now be able to sign in to the platform using LinkedIn.
If you are experiencing any issues with the implementation, please feel free to contact support@thrinacia.com in order to receive further help.