java.lang.Object | |||||
↳ | java.lang.Throwable | ||||
↳ | java.lang.Exception | ||||
↳ | com.google.firebase.FirebaseException | ||||
↳ | com.google.firebase.auth.FirebaseAuthException | ||||
↳ | com.google.firebase.auth.FirebaseAuthUserCollisionException |
Thrown when an operation on a FirebaseUser
instance couldn't be completed due to a
conflict with another existing user.
This could happen in the following cases:
ERROR_EMAIL_ALREADY_IN_USE
when trying to create a new account with createUserWithEmailAndPassword(String, String)
or to change a user's email
address, if the email is already in use by a different account
ERROR_ACCOUNT_EXISTS_WITH_DIFFERENT_CREDENTIAL
when calling signInWithCredential(AuthCredential)
with a credential that asserts an email
address in use by another account. This error will only be thrown if the "One account per
email address" setting is enabled in the Firebase console (recommended).
ERROR_CREDENTIAL_ALREADY_IN_USE
when trying to link a user with an AuthCredential
corresponding to another account already in use
Resolve this exception by asking the user to sign in again with valid credentials.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Parameters | |
---|---|
code |
String
|
message |
String
|