Codici di errore

Questo documento elenca i codici di errore di Identity Platform.

Codici di errore della gestione dell'account

Codice di errore web Codice di errore iOS Codice di errore Android Eccezione Android Descrizione
auth/requires-recent-login ERROR_REQUIRES_RECENT_LOGIN ERROR_REQUIRES_RECENT_LOGIN FirebaseAuthRecentLoginRequiredException

Questa operazione è sensibile e richiede l'autenticazione recente. Accedi di nuovo prima di riprovare.

Codici di errore di autorizzazione

Codice di errore web Codice di errore iOS Codice di errore Android Eccezione Android Descrizione
auth/app-not-authorized ERROR_APP_NOT_AUTHORIZED ERROR_APP_NOT_AUTHORIZED FirebaseAuthException

Questa app non è autorizzata a utilizzare Identity Platform. Su Android, verifica che nella console Google Cloud siano configurati il nome del pacchetto e l'algoritmo SHA-1 corretti. Su iOS, rivedi la configurazione della chiave per assicurarti che accetti le richieste provenienti dall'ID pacchetto dell'app. Per le app web, controlla la configurazione del dominio e della chiave.

Codici di autenticazione a più fattori

Codice di errore web Codice di errore iOS Codice di errore Android Eccezione Android Descrizione
auth/missing-multi-factor-session ERROR_MISSING_MULTI_FACTOR_SESSION ERROR_MISSING_MULTI_FACTOR_SESSION FirebaseAuthInvalidCredentialsException

Nella richiesta manca la prova dell'accesso riuscito del primo fattore.

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

Nessun identificatore di secondo fattore fornito.

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

La richiesta non contiene una prova valida dell'accesso al primo fattore valido.

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

L'utente non ha un secondo fattore corrispondente all'identificatore fornito.

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

Per completare l'accesso è necessaria la prova di proprietà di un secondo fattore.

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

Il secondo fattore è già registrato in questo account.

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

Il numero massimo consentito di fattori secondari per un utente è stato superato.

auth/unsupported-first-factor ERROR_UNSUPPORTED_FIRST_FACTOR ERROR_UNSUPPORTED_FIRST_FACTOR FirebaseAuthException

La registrazione di un secondo fattore o l'accesso con un account a più fattori richiede l'accesso con un primo fattore supportato.

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

Gli utenti che utilizzano l'autenticazione a più fattori devono sempre avere un indirizzo email verificato.

auth/missing-phone-number ERROR_MISSING_PHONE_NUMBER ERROR_MISSING_PHONE_NUMBER FirebaseAuthInvalidCredentialsException

Per inviare i codici di verifica, fornisci un numero di telefono al destinatario.

auth/invalid-phone-number ERROR_INVALID_PHONE_NUMBER ERROR_INVALID_PHONE_NUMBER FirebaseAuthInvalidCredentialsException

Il formato del numero di telefono fornito non è corretto. Inserisci il numero di telefono in un formato che può essere analizzato nel formato E.164. I numeri di telefono E.164 sono scritti nel formato [+][country code][subscriber number including area code].

auth/missing-verification-code ERROR_MISSING_VERIFICATION_CODE ERROR_MISSING_VERIFICATION_CODE FirebaseAuthInvalidCredentialsException

La credenziale di autenticazione telefonica è stata creata con un codice di verifica SMS vuoto.

auth/invalid-verification-code ERROR_INVALID_VERIFICATION_CODE ERROR_INVALID_VERIFICATION_CODE FirebaseAuthInvalidCredentialsException

Il codice di verifica SMS utilizzato per creare la credenziale di autenticazione telefonica non è valido. Invia nuovamente l'SMS con il codice di verifica e assicurati di utilizzare il codice di verifica fornito dall'utente.

auth/missing-verification-id ERROR_MISSING_VERIFICATION_ID ERROR_MISSING_VERIFICATION_ID FirebaseAuthInvalidCredentialsException

La credenziale di autenticazione telefonica è stata creata con un ID verifica vuoto.

auth/invalid-verification-id ERROR_INVALID_VERIFICATION_ID ERROR_INVALID_VERIFICATION_ID FirebaseAuthInvalidCredentialsException

L'ID verifica utilizzato per creare la credenziale di autenticazione telefonica non è valido.

auth/code-expired ERROR_SESSION_EXPIRED ERROR_SESSION_EXPIRED FirebaseAuthInvalidCredentialsException

Il codice SMS è scaduto. Invia di nuovo il codice di verifica per riprovare.

auth/captcha-check-failed

Il token di risposta a reCAPTCHA fornito non è valido, è scaduto, è già utilizzato o il dominio associato non corrisponde all'elenco dei domini autorizzati.

auth/quota-exceeded ERROR_QUOTA_EXCEEDED ERROR_QUOTA_EXCEEDED FirebaseTooManyRequestsException

La quota per la verifica telefonica per questo progetto è stata superata.

ERROR_APP_NOT_VERIFIED

Identity Platform non ha potuto recuperare la notifica push silenziosa e pertanto non ha potuto verificare la tua app. Assicurati di aver configurato correttamente l'app per la ricezione delle notifiche push.