Códigos de erro

Este documento lista os códigos de erro da Identity Platform.

Códigos de erro de gestão de contas

Código de erro da Web Código de erro do iOS Código de erro do Android Exceção do Android ID e descrição
auth/requires-recent-login ERROR_REQUIRES_RECENT_LOGIN ERROR_REQUIRES_RECENT_LOGIN FirebaseAuthRecentLoginRequiredException

17014

Esta operação é sensível e requer autenticação recente. Inicie sessão novamente antes de tentar este pedido novamente.

Códigos de erro de autorização

Código de erro da Web Código de erro do iOS Código de erro do Android Exceção do Android ID e descrição
auth/app-not-authorized ERROR_APP_NOT_AUTHORIZED ERROR_APP_NOT_AUTHORIZED FirebaseAuthException

17028

Esta app não está autorizada a usar a Identity Platform. No Android, verifique se o nome do pacote e o SHA-1 corretos estão configurados na Google Cloud consola. No iOS, reveja a configuração da chave para garantir que aceita pedidos do ID do pacote da sua app. Para apps Web, verifique a configuração do domínio e da chave.

Códigos de erro da autenticação multifator

Código de erro da Web Código de erro do iOS Código de erro do Android Exceção do Android ID e descrição
auth/missing-multi-factor-session ERROR_MISSING_MULTI_FACTOR_SESSION ERROR_MISSING_MULTI_FACTOR_SESSION FirebaseAuthInvalidCredentialsException

17081

O pedido não tem uma prova de que o início de sessão com o primeiro fator foi bem-sucedido.

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

17082

Não foi fornecido nenhum identificador de segundo fator.

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

17083

O pedido não contém uma prova válida de início de sessão bem-sucedido do primeiro fator.

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

17084

O utilizador não tem um segundo fator que corresponda ao identificador fornecido.

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

17078

É necessário um comprovativo de propriedade de um segundo fator para concluir o início de sessão.

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

17087

O segundo fator já está inscrito nesta conta.

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

17088

O número máximo permitido de segundos fatores num utilizador foi excedido.

auth/unsupported-first-factor ERROR_UNSUPPORTED_FIRST_FACTOR ERROR_UNSUPPORTED_FIRST_FACTOR FirebaseAuthException

17089

A inscrição num segundo fator ou o início de sessão com uma conta de autenticação multifator requer o início de sessão com um primeiro fator suportado.

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

17090

Os utilizadores com autenticação multifator têm sempre de ter um email validado.

Códigos de erro de autenticação por telefone

Código de erro da Web Código de erro do iOS Código de erro do Android Exceção do Android ID e descrição
auth/missing-phone-number ERROR_MISSING_PHONE_NUMBER ERROR_MISSING_PHONE_NUMBER FirebaseAuthInvalidCredentialsException

17041

Para enviar códigos de validação, indique um número de telefone para o destinatário.

auth/invalid-phone-number ERROR_INVALID_PHONE_NUMBER ERROR_INVALID_PHONE_NUMBER FirebaseAuthInvalidCredentialsException

17042

O formato do número de telefone indicado está incorreto. Introduza o número de telefone num formato que possa ser analisado no formato E.164. Os números de telefone no formato E.164 são escritos no formato: [+][country code][subscriber number including area code].

auth/missing-verification-code ERROR_MISSING_VERIFICATION_CODE ERROR_MISSING_VERIFICATION_CODE FirebaseAuthInvalidCredentialsException

17043

A credencial de autenticação por telefone foi criada com um código de validação por SMS vazio.

auth/invalid-verification-code ERROR_INVALID_VERIFICATION_CODE ERROR_INVALID_VERIFICATION_CODE FirebaseAuthInvalidCredentialsException

17044

O código de validação por SMS usado para criar a credencial de autenticação por telefone é inválido. Reenvie a SMS com o código de validação e certifique-se de que usa o código de validação fornecido pelo utilizador.

auth/missing-verification-id ERROR_MISSING_VERIFICATION_ID ERROR_MISSING_VERIFICATION_ID FirebaseAuthInvalidCredentialsException

17045

A credencial de autenticação por telefone foi criada com um ID de validação vazio.

auth/invalid-verification-id ERROR_INVALID_VERIFICATION_ID ERROR_INVALID_VERIFICATION_ID FirebaseAuthInvalidCredentialsException

17046

O ID de validação usado para criar a credencial de autenticação por telefone é inválido.

auth/code-expired ERROR_SESSION_EXPIRED ERROR_SESSION_EXPIRED FirebaseAuthInvalidCredentialsException

17051

O código SMS expirou. Reenvie o código de validação para tentar novamente.

auth/captcha-check-failed ERROR_CAPTCHA_CHECK_FAILED ERROR_CAPTCHA_CHECK_FAILED FirebaseAuthRecaptchaCheckFailedException

17056

O token de resposta do reCAPTCHA fornecido é inválido, expirou, já foi usado ou o domínio associado não corresponde à lista de domínios permitidos.

auth/quota-exceeded ERROR_QUOTA_EXCEEDED ERROR_QUOTA_EXCEEDED FirebaseTooManyRequestsException

17052

A quota de validação por telefone para este projeto foi excedida.

N/A ERROR_APP_NOT_VERIFIED N/A N/A

17055

O Identity Platform não conseguiu obter a notificação push silenciosa e, por isso, não conseguiu validar a sua app. Certifique-se de que configurou a app corretamente para receber notificações push.