Skip to content

Sign in with social provider broken for users created some time ago #1010

@simonness

Description

@simonness

I've seen that some users that have initially created their account around 1 year ago and not logged in since are prevented from logging in.

When logging in with the relevant social provider (Facebook or Google) the redirect to firebase happens as expected but on return to the app they are not logged in. If they try logging in with email they get the error message that they already have an account linked to Facebook / Google for the email address used. So they are essentially locked out, with no way to log into their account. I have confirmed that social login is working for new and other existing users.

In the case of users created some time ago could some permissions on the social provider's side have expired that are not gracefully handled by this library?

To solve this issue I have deleted the user's Firebase auth account. When doing this the user was still unable to log in with the social provider (same redirect, not logged in issue), but they could create a new account using email.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions