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 | Descripción |
---|---|---|---|---|
auth/requires-recent-login
|
ERROR_REQUIRES_RECENT_LOGIN
|
ERROR_REQUIRES_RECENT_LOGIN
|
FirebaseAuthRecentLoginRequiredException
|
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 | Descripción |
---|---|---|---|---|
auth/app-not-authorized
|
ERROR_APP_NOT_AUTHORIZED
|
ERROR_APP_NOT_AUTHORIZED
|
FirebaseAuthException
|
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 autenticación multifactor
Código de error web | Código de error de iOS | Código de error de Android | Excepción de Android | Descripción |
---|---|---|---|---|
auth/missing-multi-factor-session
|
ERROR_MISSING_MULTI_FACTOR_SESSION
|
ERROR_MISSING_MULTI_FACTOR_SESSION
|
FirebaseAuthInvalidCredentialsException
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
Los usuarios que utilicen la autenticación multifactor deben tener siempre un correo verificado. |
auth/missing-phone-number
|
ERROR_MISSING_PHONE_NUMBER
|
ERROR_MISSING_PHONE_NUMBER
|
FirebaseAuthInvalidCredentialsException
|
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
|
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. E.164
Los números de teléfono se escriben con el siguiente formato:
|
auth/missing-verification-code
|
ERROR_MISSING_VERIFICATION_CODE
|
ERROR_MISSING_VERIFICATION_CODE
|
FirebaseAuthInvalidCredentialsException
|
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
|
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
|
La credencial de autenticación telefónica se ha creado con un ID de verificación vacío. |
auth/invalid-verification-id
|
ERROR_INVALID_VERIFICATION_ID
|
ERROR_INVALID_VERIFICATION_ID
|
FirebaseAuthInvalidCredentialsException
|
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
|
El código SMS ha caducado. Vuelve a enviar el código de verificación para intentarlo de nuevo. |
auth/captcha-check-failed
|
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 incluidos en la lista blanca. |
|||
auth/quota-exceeded
|
ERROR_QUOTA_EXCEEDED
|
ERROR_QUOTA_EXCEEDED
|
FirebaseTooManyRequestsException
|
Se ha superado la cuota de verificación telefónica de este proyecto. |
ERROR_APP_NOT_VERIFIED
|
Identity Platform no ha podido obtener la notificación push silenciosa y, por lo tanto, no ha podido verificar tu aplicación. Asegúrate de haber configurado correctamente tu aplicación para recibir notificaciones push. |