Codici di errore

Questo documento elenca i codici di errore di Identity Platform.

Codici di errore relativi alla 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 un'autenticazione recente. Accedi di nuovo prima di riprovare a inviare questa richiesta.

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 il nome del pacchetto e l'SHA-1 corretti siano configurati nella console Google Cloud. Su iOS, controlla la configurazione delle chiavi per assicurarti che accetti le richieste dall'ID bundle della tua app. Per le app web, controlla il dominio e la configurazione delle chiavi.

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 con il primo fattore.

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

Non è stato fornito alcun identificatore del secondo fattore.

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 con il primo fattore andato a buon fine.

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 una prova della 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 su questo account.

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

È stato superato il numero massimo consentito di secondi fattori per un utente.

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 con autenticazione 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 con 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 per il 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 possa essere analizzato in 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 dello smartphone è 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 via SMS utilizzato per creare la credenziale di autenticazione del telefono non è valido. Invia di nuovo 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 del telefono è stata creata con un ID verifica vuoto.

auth/invalid-verification-id ERROR_INVALID_VERIFICATION_ID ERROR_INVALID_VERIFICATION_ID FirebaseAuthInvalidCredentialsException

L'ID di verifica utilizzato per creare la credenziale di autenticazione del telefono 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 reCAPTCHA fornito non è valido, è scaduto, è già stato utilizzato o il dominio associato non corrisponde all'elenco di domini autorizzati.

auth/quota-exceeded ERROR_QUOTA_EXCEEDED ERROR_QUOTA_EXCEEDED FirebaseTooManyRequestsException

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

ERROR_APP_NOT_VERIFIED

Identity Platform non è riuscita a recuperare la notifica push silenziosa e, di conseguenza, non ha potuto verificare la tua app. Assicurati di aver configurato correttamente la tua app per ricevere notifiche push.