/*Reverse sticky header*/
  1. Home
  2. Knowledge Base
  3. BuddyBoss Platform
  4. BuddyBoss Social Login
  5. How to Set Up LinkedIn Social Login for BuddyBoss

How to Set Up LinkedIn Social Login for BuddyBoss

Introduction

LinkedIn Social Login allows users to seamlessly log in or register on your BuddyBoss Platform (Web and App) using their LinkedIn accounts.

This guide provides step-by-step instructions on enabling and configuring LinkedIn Social Login, enhancing user convenience while simplifying account management.

Prerequisites and Key Considerations

App Publishing Requirements

  • If you enable Social Login in the BuddyBoss App, both Google and Apple Social Logins are required for publishing on app stores. This is mandatory even if other social providers (e.g., LinkedIn, Facebook, X) are used, ensuring compatibility with device-associated accounts.
  • Google and Apple Social Logins are optional only if the BuddyBoss App exclusively uses your company’s account sign-in system.

Note: Any changes to the Social Login settings require new builds for both iOS and Android apps. Ensure to regenerate and publish updated app versions after making any modifications.

Required Information for LinkedIn Social Login

To enable LinkedIn Social Login, you need the following details:

  • Client ID
  • Client Secret

Creating a LinkedIn App for Social Login

Follow the steps below to create a LinkedIn App and obtain the required Client ID and Client Secret for integrating LinkedIn Social Login with your BuddyBoss Platform.

Step 1: Access LinkedIn Developer Portal

  1. Navigate to the LinkedIn Developer Portal.
  2. Log in using your LinkedIn credentials.
  3. Click on the Create App button.

Step 2: Enter App Details

  1. You will be directed to the Create an App page.
  2. Fill in the following fields:
    • App Name: Enter the name of your app.
  • LinkedIn Page: Link to a LinkedIn Company Page.
  • Privacy Policy URL: Provide a link to your website’s privacy policy.
  • App Logo: Upload an App Logo (recommended size: 100x100px).
  1. Read and agree to the API Terms of Use.
  2. Click Create App to proceed.

Step 3: Request Access for LinkedIn Login

  1. You will be directed to the Products tab.
    • If not, manually navigate to the Products tab from the top menu.
  1. Under Sign In with LinkedIn using OpenID Connect, click Request Access.
  1. In the pop-up modal:
    • Check the I have read and agree to these terms checkbox.
    • Click Request Access.\

Note: Once approved, a notification will appear: Success. This product has been provisioned to your application.

Step 4: Configure OAuth 2.0 Settings

  1. Navigate to the Auth tab from the top menu.
  1. Under OAuth 2.0 Settings, click the pencil icon.

Click on Add Redirect URL and enter the following URL: https://yourdomain.com/wp-login.php?bb_social_login=linkedin

  • Alternatively, you can get this URL from:
    • WordPress Dashboard > BuddyBoss Plugin > Settings > General > Registration.
    • Click the pencil icon next to LinkedIn and copy the Callback URI / Redirect URL.
  1. Click Update to save the changes.

Step 5: Obtain Client ID and Client Secret

  1. In the Auth tab, navigate to the Application Credentials section.
  2. Under Authentication Keys, you will find:
    • Client ID
    • Client Secret
  1. Copy the Client ID and Client Secret.
  2. Keep this information secure as you will need it to complete the setup on your BuddyBoss Platform.

Step 6: Complete Setup in BuddyBoss Platform

  1. Go to your WordPress Dashboard.
  2. Navigate to BuddyBoss Plugin > Settings > General > Registration.
  3. Click the pen icon next to LinkedIn Social Login.
  4. Paste the copied Client ID and Client Secret into the respective fields.
  5. Click Save Changes.

Step 7: Verify and Enable LinkedIn Social Login

  1. After clicking Save Changes, a pop-up for LinkedIn Login will appear.
  1. Sign in using your LinkedIn credentials.
  2. On the Authorize App page, click Allow.

Once verified, a message will appear: Settings have been verified. Please wait while we redirect you.

  1. You can now enable the LinkedIn Social Login checkbox.
  2. Click Save Settings to finalize.

Note: If the checkbox for LinkedIn Social Login remains greyed out, click the pencil icon again and select Verify Settings.

Troubleshooting and FAQs

Q: Why is the LinkedIn Social Login not appearing on my site?

A: Ensure Enable Social Login is checked in BuddyBoss Settings. Verify that the Client ID and Client Secret are correctly entered and saved.

Q: Why am I seeing an error when logging in with LinkedIn?

A: Confirm that the Authorized Redirect URL is correctly entered and matches the URL set in BuddyBoss Settings. Double-check the Client ID and Client Secret for accuracy.

Q: Why is the LinkedIn Social Login checkbox greyed out?

A: Click the pencil icon next to LinkedIn Social Login and select Verify Settings to ensure all configurations are correct.

Was this article helpful?

Related Articles

To speak to our Agency consultant, fill in the form found at our Contact Page.

"*" indicates required fields

Get Started

Enter your name and email address to get started with your project...

Name*