Cases:
Sign in with facebook (working)
Sign in with google with same credetials, firebase overrides login provider (working)
Now again sign in with facebook, firebase doesn't let me sign in and throws the exception:
[firebase_auth/account-exists-with-different-credential] An account already exists with the same email address but different sign-in credentials. Sign in using a provider associated with this email address.
I'm working with Flutter.
As it can be fixed with signInWithPopUp or SignInWithRedirect, but these functions don't work with Flutter (only available for web).
Is there any workaround to get it done?