LinkedIn Login Issues

I’m struggling to get set up the ability for people to sign up for my Bubble app using LinkedIn.

I’ve gone ahead and created an app in the developer module in LinkedIn and have added the API Key and Secret Key to the LinkedIn plugin in Bubble but get the following error when clicking on the button I’ve created to log in using LinkedIn:

49%20AM

I’m decidedly not a coder, so I may be making a very, very rudimentary mistake. Any help would be greatly appreciated.

1 Like

The universe loves you

Hmmmm…I guess I don’t quite understand the relationship between OAuth, Auth0, etc. I went through the Bubble tutorial to create a login using Facebook which was extremely easy. I can’t quite figure out where things are breaking with LinkedIn.

I’m getting the same “Bummer, something went wrong” error, anyone figured out what the issue is?

The API key and the Secret Key are setup correctly, the Linkedin developers app is verified, the redirect URL is authorized, and the " Sign In with LinkedIn using OpenID Connect" product has been added. Am I missing something?

Hey @duracel .

I struggled with this as well. Apparently, the current plugin is not working with the new authorization.

So, if you’re using the Linkedin Plugin by Bubble unfortunately it will not work with the current Sign In with LinkedIn using OpenID Connect since Microsoft changed their authorization method.

The good news is that you can use API Connector to create the Sign in with Linkedin feature pretty easily. Using Linkedin documentation and old documentation you can create the connection and retrieve the data.

Here are the settings for API Connector to set this option:

In my endpoint, I am only retrieving email, picture, name, and ID (sub) from Linkedin as Data, but it is possible to get other parameters in the response body.

{
    "sub": "782bbtaQ",
    "name": "John Doe",
    "given_name": "John",
    "family_name": "Doe",
    "picture": "https://media.licdn-ei.com/dms/image/C5F03AQHqK8v7tB1HCQ/profile-displayphoto-shrink_100_100/0/",
    "locale": "en-US",
    "email": "[email protected]",
    "email_verified": true
}

Hope this helps.

3 Likes

@psycholabdesign you’re right thanks for sharing. I ended up using the same API configuration after watching a couple youtube videos on this topic.

1 Like

@psycholabdesign thanks for sharing. I have the same problem and will be shifting to this solution. Thanks!

1 Like

@psycholabdesign @duracel I also recommend you guys use the other Bubble Linkedin Plugin. It’s ‘Linkedin Using OpenID Connect’.

This one works just fine

You’re a life saver. Was rubbing my head for 2 hours over this one it isn’t very clear on Linkedin’s documentation

1 Like