Abilita 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 senza ostacoli.
App Check fornisce protezione per le seguenti operazioni utilizzate dall'SDK del client:
Operazioni di autenticazione
Metodo | Descrizione |
---|---|
CreateAuthUri |
Visualizza 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 SMS per l'accesso con il numero di telefono. |
SignInWithCustomToken |
Consente l'accesso o la registrazione di un utente scambiando un token di autenticazione personalizzato. |
SignInWithEmailLink |
Consente l'accesso o la registrazione di un utente con un codice out-of-band da un link email. |
SignInWithIdp |
Esegue l'accesso o la registrazione di un utente utilizzando le credenziali di un provider di identità (IdP). |
SignInWithPassword |
Accedi con un'email e una password. |
SignInWithPhoneNumber |
Completa un tentativo di autenticazione del numero di telefono. |
SignUp |
Consente di registrare un nuovo utente email e una password o di un utente anonimo oppure esegue l'upgrade di un utente anonimo a un indirizzo email e una password. |
Operazioni di gestione dell'account
Metodo | Descrizione |
---|---|
DeleteAccount |
Elimina un account utente. |
GetAccountInfo |
Recupera le informazioni utente dopo aver eseguito l'accesso. |
GetOobCode |
Richiede l'invio di un codice fuori banda all'email di un utente. |
ResetPassword |
Completa una reimpostazione della password fuori banda o controlla un codice di verifica inviato a un utente via email o con un altro meccanismo fuori banda. |
SetAccountInfo |
Aggiorna i dati dell'account utente, ad esempio l'indirizzo email, la password o il nome visualizzato. |
Abilita App Check
Per attivare App Check per il tuo progetto:
Nella console Firebase, vai a Build > App Check.
Fai clic su Inizia.
Segui la guida introduttiva per registrare e implementare App Check nel tuo progetto.
Passaggi successivi
- Attiva la protezione dell'enumerazione delle email per la tua app
- Proteggere l'app da comportamenti illeciti tramite SMS