We cannot link your account to this email because there is already an account for this email

Hi Bubble Community,

I’m using “Google oAuth with Profile” plugin to authenticate.

I’m also using the API connector to interact with various google APIs.

A second authentication was needed for the Drive API (so I get all the scopes I need).


I’ve left Bubble for 2 weeks (vacation). Now I’m back and my second authentication tells me this :

We cannot link your account to this email because there is already an account for this email

Any hint of what did change while I was off, and how could I fix my app now? (so I could get s*** done) :smiley: ?

1 Like

I also see this problem when signing in again. I am only using google OAuth(through plugin published by bubble.io), not using the built-in email/password login.

2 Likes

I have the same proble, can someone help?

Running into same problem connecting Google Calendar with API connector.

Having same issue with Quickbooks Accounting API Plugin

Same Here

The same situation with FB Signup/Login action

@robotdobro Delete your user from the database, then you can signup with the same credentials.

The error is raised after FB login attempt for already signed up FB user. User email was not used previously for registration with email. I need to use previously saved user data so delete user is not a good idea.

Same issue here with a created email/password user : adding a new oauth connection works for the first time. then We cannot link your account to this email because there is already an account for this email.
Anyone have filled a bug a report?

3 Likes

Same here with Google OAuth through API Plugin. Any ideas @emmanuel?

Cheers

gostaria de iniciar todo o projeto do zero fazendo a mudança do titulo dele também

1 Like

my clients cant access my app that’s terrible

2 Likes

Hello!
Faced the same problem.

2 Likes

I’ve been struggling with the same problem for over a month now

2 Likes

anyone at Bubble cares?

4 Likes

We have the same problem…

Same here keeps happening over and over, it works when I delete the user in DB but after a while it goes back to the same error message

This is not a bug, it’s intentional.

If your user was previously signed up with email, they have to be logged in with email and then do the OAuth once (only one time) so that Bubble links the two. After that, the user can log in with either email or OAuth. If the user is logged out, and had not previously done OAuth while logged in, then Bubble shows the message you get.

In my app, in the settings/profile page for logged in users, I have an add Google and add FB button for logged in users to also add these OAuth options.

1 Like

See my answer below