Códigos de error de autenticación de Firebase 9.0.2

De acuerdo con los documentos antiguos firebase proporcionar error de autenticación como error de firebase que proporciona código en ella, pero en la nueva base de fuego 9.0.2 sólo la excepción que puede ser emitido a FirebaseAuthException y tiene getCode, pero la cadena. Ahora quiero conseguir todos los errores posibles en firebase. He intentado pero no pude encontrar ninguna solución. Ios tiene sección de error de manejar y proporciona error con código (int) y no en Android. Por favor ayuda. Gracias de antemano

2 Solutions collect form web for “Códigos de error de autenticación de Firebase 9.0.2”

Para obtener todos los errores posibles en FirebaseAuth puedes hacer algo como esto:

private void handleAuthenticationException(@NonNull Exception exception) { if (exception instanceof FirebaseAuthUserCollisionException) { if (((FirebaseAuthUserCollisionException) exception).getErrorCode().equals("ERROR_ACCOUNT_EXISTS_WITH_DIFFERENT_CREDENTIAL")) { //do something... } } // Other relevant exceptions for you... } 

Y llame a este método de su OnFailureListener de esta manera:

 firebaseAuth.signInWithCredential(credential). .addOnSuccessListener(/*Your code here!*/) .addOnFailureListener(this, new OnFailureListener() { @Override public void onFailure(@NonNull Exception exception) { handleAuthenticationException(exception); } ); 

Consulte la documentación FirebaseAuthException para obtener más información.

Usted puede intentar brindar el error siguiendo el código en cualquier lugar que pudo haber salido mal.

 Toast.makeText(YourActivity.this, ((FirebaseAuthException) task.getException()).getMessage(), Toast.LENGTH_SHORT).show(); 
  • Símbolo de autenticación no válido después de 1 hora - persistencia de disco en Firebase
  • Vaciar el campo de correo electrónico de Firebase Auth Usuario que utiliza Integración de inicio de sesión de Facebook (Firebase 3.0)
  • Rare NullPointerException en GoogleApiClient usando Firebase
  • Firebase: ¿Puedo usar el nuevo kit de cuentas de Facebook para autenticar usuarios de aplicaciones?
  • Firebase Android Auth objeto sin devolución de llamada de disparo
  • No puedo registrarme usando el módulo de firebase auth
  • No se puede acceder a zzbql en Firebase
  • Android: Cómo obtener una imagen de perfil más grande desde fb usando firebaseAuth
  • Cómo trabajar con FirebaseAuth dentro del módulo Android
  • Firebase se bloquea en Android durante el inicio de sesión anónimo
  • "GoogleApiClient no está conectado todavía" al cerrar la sesión cuando se utiliza la autorización de Firebase con google inicie sesión
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.