Abilitare App Check per un progetto

Questa guida mostra come attivare Firebase App Check per il tuo progetto Identity Platform.

App Check utilizza i servizi di attestazione per verificare che le richieste effettuate al tuo progetto provengano dalla tua app o da un dispositivo autentico e non manomesso.

App Check fornisce protezione per le seguenti operazioni utilizzate dall'SDK client:

Operazioni di autenticazione

Metodo Descrizione
CreateAuthUri Ottiene i possibili metodi di accesso per l'indirizzo email fornito quando si accede con un provider di identità come Google, Facebook o Apple.
SendVerificationCode Invia un codice di verifica SMS per l'accesso con il numero di telefono.
SignInWithCustomToken Accede o registra un utente scambiando un token Auth personalizzato.
SignInWithEmailLink Esegue l'accesso o la registrazione di un utente con un codice out-of-band da un link email.
SignInWithIdp Accede o registra un utente utilizzando le credenziali di un provider di identità (IdP).
SignInWithPassword Accede con un indirizzo email e una password.
SignInWithPhoneNumber Completa un tentativo di autenticazione del numero di telefono.
SignUp Registra un nuovo utente con email e password o un utente anonimo oppure esegue l'upgrade di un utente anonimo a email e password.

Operazioni di gestione dell'account

Metodo Descrizione
DeleteAccount Elimina un account utente.
GetAccountInfo Recupera le informazioni dell'utente dopo l'accesso.
GetOobCode Richiede l'invio di un codice out-of-band all'email di un utente.
ResetPassword Completa una reimpostazione della password out-of-band o controlla un codice di verifica inviato a un utente via email o tramite un altro meccanismo out-of-band.
SetAccountInfo Aggiorna le informazioni dell'account utente, ad esempio indirizzo email, password o nome visualizzato.

Abilita App Check

Per attivare App Check per il tuo progetto:

  1. Nella console Firebase, vai a Build > App Check.

  2. Fai clic su Inizia.

  3. Segui la guida introduttiva per registrare e implementare App Check nel tuo progetto.

Passaggi successivi