Workflow for API Connector Login

Hi,

What would be the workflow for a user logging in via a social network once they’ve already signed up?

I’m using the API Connector for signing up and logging in with LinkedIn. How do you differentiate between the app knowing someone is logging in and shouldn’t have a new profile created again? I’m having an issue where users that signed up pre-LinkedIn’s OAuth 2.0 are being signed up rather than logged in with their LinkedIn profiles. What should be workflow be to allow people to login rather than sign up again?

Thanks.

Bubble uses the “User ID key path” to determine if a user has already signed up.

The path to the LinkedIn Id may have changed between V1 and V2. Or maybe you are using something else ?

p.s. you have my sympathy and empathy. Microsoft have taken a perfectly serviceable API and made it unnecessarily complex.