Email account linked with social media

Found this thread because I thought the Google login plugin was broken.

Turns out it’s working as designed. Seems it’s just designed poorly.

@DavidS says that a users who first logs in with an email cannot then login to their account using an OAuth provider linked to that same email because of security.

This doesn’t make sense to me. Bubble does not provide a single OAuth plugin. There’s one for Google, one for Facebook, etc. So just because there are a couple of fringe OAuth providers who don’t require email confirms, Bubble decided to cripple the OAuth plugins for those that do (e.g. Google and Facebook).

There are a few OAuth providers that account for 99% of OAuth logins. They all require email confirmations.

So, unless I’m missing something, this design decision isn’t increasing security, it’s just forcing shitty UX on end users and requiring lots of extra work for Bubblers to design and implement workarounds that even after all that effort only result in a slightly less shitty UX.

Please make the Google and Facebook plugins log users in who have previously used an email/pass to login when they use an OAuth login with the same email.