Códigos de error

En este documento se enumeran los códigos de error de Identity Platform.

Códigos de error de gestión de cuentas

Código de error web Código de error de iOS Código de error de Android Excepción de Android ID y descripción
auth/requires-recent-login ERROR_REQUIRES_RECENT_LOGIN ERROR_REQUIRES_RECENT_LOGIN FirebaseAuthRecentLoginRequiredException

17014

Esta operación es sensible y requiere una autenticación reciente. Vuelve a iniciar sesión antes de volver a intentar esta solicitud.

Códigos de error de autorización

Código de error web Código de error de iOS Código de error de Android Excepción de Android ID y descripción
auth/app-not-authorized ERROR_APP_NOT_AUTHORIZED ERROR_APP_NOT_AUTHORIZED FirebaseAuthException

17028

Esta aplicación no tiene autorización para usar Identity Platform. En Android, verifica que el nombre del paquete y el SHA-1 correctos estén configurados en la Google Cloud consola. En iOS, revisa la configuración de tu clave para asegurarte de que acepta solicitudes del ID de paquete de tu aplicación. En el caso de las aplicaciones web, comprueba la configuración del dominio y de la clave.

Códigos de error de la autenticación multifactor

Código de error web Código de error de iOS Código de error de Android Excepción de Android ID y descripción
auth/missing-multi-factor-session ERROR_MISSING_MULTI_FACTOR_SESSION ERROR_MISSING_MULTI_FACTOR_SESSION FirebaseAuthInvalidCredentialsException

17081

Falta la prueba de que se ha iniciado sesión correctamente con el primer factor.

auth/missing-multi-factor-info ERROR_MISSING_MULTI_FACTOR_INFO ERROR_MISSING_MULTI_FACTOR_INFO FirebaseAuthInvalidCredentialsException

17082

No se ha proporcionado ningún identificador de segundo factor.

auth/invalid-multi-factor-session ERROR_INVALID_MULTI_FACTOR_SESSION ERROR_INVALID_MULTI_FACTOR_SESSION FirebaseAuthInvalidCredentialsException

17083

La solicitud no contiene una prueba válida de que se ha iniciado sesión con el primer factor correctamente. .

auth/multi-factor-info-not-found ERROR_MULTI_FACTOR_INFO_NOT_FOUND ERROR_MULTI_FACTOR_INFO_NOT_FOUND FirebaseAuthInvalidCredentialsException

17084

El usuario no tiene un segundo factor que coincida con el identificador proporcionado.

auth/multi-factor-auth-required ERROR_SECOND_FACTOR_REQUIRED ERROR_SECOND_FACTOR_REQUIRED FirebaseAuthMultiFactorException

17078

Para completar el inicio de sesión, debes demostrar que eres el propietario del segundo factor.

auth/second-factor-already-in-use ERROR_SECOND_FACTOR_ALREADY_ENROLLED ERROR_SECOND_FACTOR_ALREADY_ENROLLED FirebaseAuthException

17087

El segundo factor ya está registrado en esta cuenta.

auth/maximum-second-factor-count-exceeded ERROR_MAXIMUM_SECOND_FACTOR_COUNT_EXCEEDED ERROR_MAXIMUM_SECOND_FACTOR_COUNT_EXCEEDED FirebaseAuthException

17088

Se ha superado el número máximo permitido de segundos factores en un usuario.

auth/unsupported-first-factor ERROR_UNSUPPORTED_FIRST_FACTOR ERROR_UNSUPPORTED_FIRST_FACTOR FirebaseAuthException

17089

Para registrar un segundo factor o iniciar sesión con una cuenta multifactor, es necesario iniciar sesión con un primer factor compatible.

auth/email-change-needs-verification ERROR_EMAIL_CHANGE_NEEDS_VERIFICATION ERROR_EMAIL_CHANGE_NEEDS_VERIFICATION FirebaseAuthException

17090

Los usuarios con autenticación multifactor siempre deben tener un correo verificado.

Códigos de error de autenticación por teléfono

Código de error web Código de error de iOS Código de error de Android Excepción de Android ID y descripción
auth/missing-phone-number ERROR_MISSING_PHONE_NUMBER ERROR_MISSING_PHONE_NUMBER FirebaseAuthInvalidCredentialsException

17041

Para enviar códigos de verificación, proporciona un número de teléfono del destinatario.

auth/invalid-phone-number ERROR_INVALID_PHONE_NUMBER ERROR_INVALID_PHONE_NUMBER FirebaseAuthInvalidCredentialsException

17042

El formato del número de teléfono proporcionado es incorrecto. Introduce el número de teléfono en un formato que se pueda analizar para convertirlo al formato E.164. Los números de teléfono E.164 se escriben con el formato: [+][country code][subscriber number including area code].

auth/missing-verification-code ERROR_MISSING_VERIFICATION_CODE ERROR_MISSING_VERIFICATION_CODE FirebaseAuthInvalidCredentialsException

17043

La credencial de autenticación por teléfono se ha creado con un código de verificación por SMS vacío.

auth/invalid-verification-code ERROR_INVALID_VERIFICATION_CODE ERROR_INVALID_VERIFICATION_CODE FirebaseAuthInvalidCredentialsException

17044

El código de verificación por SMS que se ha usado para crear la credencial de autenticación por teléfono no es válido. Vuelve a enviar el SMS con el código de verificación y asegúrate de usar el código que te proporcione el usuario.

auth/missing-verification-id ERROR_MISSING_VERIFICATION_ID ERROR_MISSING_VERIFICATION_ID FirebaseAuthInvalidCredentialsException

17045

La credencial de autenticación por teléfono se ha creado con un ID de verificación vacío.

auth/invalid-verification-id ERROR_INVALID_VERIFICATION_ID ERROR_INVALID_VERIFICATION_ID FirebaseAuthInvalidCredentialsException

17046

El ID de verificación usado para crear la credencial de autenticación por teléfono no es válido.

auth/code-expired ERROR_SESSION_EXPIRED ERROR_SESSION_EXPIRED FirebaseAuthInvalidCredentialsException

17051

El código SMS ha caducado. Vuelve a enviar el código de verificación para intentarlo de nuevo.

auth/captcha-check-failed ERROR_CAPTCHA_CHECK_FAILED ERROR_CAPTCHA_CHECK_FAILED FirebaseAuthRecaptchaCheckFailedException

17056

El token de respuesta de reCAPTCHA proporcionado no es válido, ha caducado, ya se ha usado o el dominio asociado a él no coincide con la lista de dominios permitidos.

auth/quota-exceeded ERROR_QUOTA_EXCEEDED ERROR_QUOTA_EXCEEDED FirebaseTooManyRequestsException

17052

Se ha superado la cuota de verificación por teléfono de este proyecto.

N/A ERROR_APP_NOT_VERIFIED N/A N/A

17055

Identity Platform no ha podido recuperar la notificación push silenciosa y, por lo tanto, no ha podido verificar tu aplicación. Asegúrate de que has configurado correctamente tu aplicación para recibir notificaciones push.