Códigos de erro
Veja neste documento os códigos de erro do Identity Platform.
Códigos de erro de gerenciamento da conta
| 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
     | 
    
 Essa operação é confidencial e requer autenticação recente. Faça login novamente antes de repetir esta solicitação.  | 
  
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
     | 
    
     
 Este app não está autorizado a usar o Identity Platform. No Android, verifique se o nome de pacote correto e SHA-1 estão configurados no console Google Cloud . No iOS, revise a configuração da chave para garantir que ela aceite solicitações do ID do pacote do app. Para apps da Web, verifique o domínio e a configuração de 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
     | 
    
 A solicitação não tem prova do primeiro fator bem-sucedido.  | 
  
      auth/missing-multi-factor-info
     | 
    
      ERROR_MISSING_MULTI_FACTOR_INFO
     | 
    
      ERROR_MISSING_MULTI_FACTOR_INFO
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 Nenhum segundo identificador de fator foi fornecido.  | 
  
      auth/invalid-multi-factor-session
     | 
    
      ERROR_INVALID_MULTI_FACTOR_SESSION
     | 
    
      ERROR_INVALID_MULTI_FACTOR_SESSION
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 A solicitação não contém prova válida do login bem-sucedido do primeiro fator.  | 
  
      auth/multi-factor-info-not-found
     | 
    
      ERROR_MULTI_FACTOR_INFO_NOT_FOUND
     | 
    
      ERROR_MULTI_FACTOR_INFO_NOT_FOUND
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 O usuário não tem um segundo fator correspondente ao identificador fornecido.  | 
  
      auth/multi-factor-auth-required
     | 
    
      ERROR_SECOND_FACTOR_REQUIRED
     | 
    
      ERROR_SECOND_FACTOR_REQUIRED
     | 
    
      FirebaseAuthMultiFactorException
     | 
    
 O comprovante de propriedade de um segundo fator é necessário para concluir o login.  | 
  
      auth/second-factor-already-in-use
     | 
    
      ERROR_SECOND_FACTOR_ALREADY_ENROLLED
     | 
    
      ERROR_SECOND_FACTOR_ALREADY_ENROLLED
     | 
    
      FirebaseAuthException
     | 
    
 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
     | 
    
 O número máximo permitido de segundos fatores em um usuário foi excedido.  | 
  
      auth/unsupported-first-factor
     | 
    
      ERROR_UNSUPPORTED_FIRST_FACTOR
     | 
    
      ERROR_UNSUPPORTED_FIRST_FACTOR
     | 
    
      FirebaseAuthException
     | 
    
     
 Para inscrever um segundo fator ou fazer login com uma conta de vários fatores, é necessário fazer login com um primeiro fator compatível.  | 
  
      auth/email-change-needs-verification
     | 
    
      ERROR_EMAIL_CHANGE_NEEDS_VERIFICATION
     | 
    
      ERROR_EMAIL_CHANGE_NEEDS_VERIFICATION
     | 
    
      FirebaseAuthException
     | 
    
 Os usuários de vários fatores sempre precisam ter um e-mail verificado.  | 
  
Códigos de erro de autenticação por smartphone
| 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
     | 
    
 Para enviar os códigos de verificação, forneça um número de telefone para o destinatário.  | 
  
      auth/invalid-phone-number
     | 
    
      ERROR_INVALID_PHONE_NUMBER
     | 
    
      ERROR_INVALID_PHONE_NUMBER
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 O formato do número de telefone fornecido está incorreto. Insira o
        número de telefone em um formato que possa ser analisado no formato E.164. Os números de telefone
        E.164 são gravados no formato:
          | 
  
      auth/missing-verification-code
     | 
    
      ERROR_MISSING_VERIFICATION_CODE
     | 
    
      ERROR_MISSING_VERIFICATION_CODE
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 A credencial de autenticação do telefone foi criada com um código de verificação SMS vazio.  | 
  
      auth/invalid-verification-code
     | 
    
      ERROR_INVALID_VERIFICATION_CODE
     | 
    
      ERROR_INVALID_VERIFICATION_CODE
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 O código de verificação SMS usado para criar a credencial de autenticação do telefone é inválido. Reenvie o SMS do código de verificação e use o código de verificação fornecido pelo usuário.  | 
  
      auth/missing-verification-id
     | 
    
      ERROR_MISSING_VERIFICATION_ID
     | 
    
      ERROR_MISSING_VERIFICATION_ID
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 A credencial de autenticação por telefone foi criada com um ID de verificação vazio.  | 
  
      auth/invalid-verification-id
     | 
    
      ERROR_INVALID_VERIFICATION_ID
     | 
    
      ERROR_INVALID_VERIFICATION_ID
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
     
 O ID de verificação usado para criar a credencial de autenticação por telefone é inválido.  | 
  
      auth/code-expired
     | 
    
      ERROR_SESSION_EXPIRED
     | 
    
      ERROR_SESSION_EXPIRED
     | 
    
      FirebaseAuthInvalidCredentialsException
     | 
    
 O código SMS expirou. Envie novamente o código de verificação para tentar novamente.  | 
  
      auth/captcha-check-failed
     | 
    ERROR_CAPTCHA_CHECK_FAILED | 
    ERROR_CAPTCHA_CHECK_FAILED | 
    FirebaseAuthRecaptchaCheckFailedException | 
    
 O token de resposta do reCAPTCHA fornecido é inválido, expirou, já foi usado ou o domínio associado a ele não corresponde à lista de domínios permitidos.  | 
  
      auth/quota-exceeded
     | 
    
      ERROR_QUOTA_EXCEEDED
     | 
    
      ERROR_QUOTA_EXCEEDED
     | 
    
      FirebaseTooManyRequestsException
     | 
    
 A cota de verificação de telefone para este projeto foi excedida.  | 
  
| N/A | 
      ERROR_APP_NOT_VERIFIED
     | 
    N/A | N/A | 
 O Identity Platform não conseguiu recuperar a notificação push silenciosa e, portanto, não conseguiu verificar seu app. Verifique se você configurou o aplicativo corretamente para receber notificações push.  |