Attivare 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 Recupera i possibili metodi di accesso per l'indirizzo email fornito quando accedi con un provider di identità come Google, Facebook o Apple.
SendVerificationCode Invia un codice di verifica via SMS per l'accesso con il numero di telefono.
SignInWithCustomToken Consente a un utente di accedere o registrarsi scambiando un token di autenticazione personalizzato.
SignInWithEmailLink Consente a un utente di accedere o registrarsi con un codice out-of-band da un link email.
SignInWithIdp Consente a un utente di accedere o registrarsi 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 indirizzo email e password o un utente anonimo oppure esegue l'upgrade di un utente anonimo all'indirizzo email e alla password.

Operazioni di gestione dell'account

Metodo Descrizione
DeleteAccount Consente di eliminare un account utente.
GetAccountInfo Recupera le informazioni dell'utente dopo l'accesso.
GetOobCode Richiede l'invio di un codice out-of-band all'indirizzo email di un utente.
ResetPassword Completa una reimpostazione della password out-of-band o verifica 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 > Controllo app.

  2. Fai clic su Inizia.

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

Passaggi successivi