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 abbiano origine dalla tua app o da un dispositivo autentico e non manomesso.
App Check fornisce protezione per le seguenti operazioni utilizzate dall'SDK del client:
Operazioni di autenticazione
Metodo | Descrizione |
---|---|
CreateAuthUri |
Consente di ottenere 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 al numero di telefono. |
SignInWithCustomToken |
Esegue l'accesso o registra un utente scambiando un token di autenticazione personalizzato. |
SignInWithEmailLink |
Esegue l'accesso o registra un utente con un codice fuori banda proveniente da un link email. |
SignInWithIdp |
Consente di accedere o registrare un utente utilizzando le credenziali di un provider di identità (IdP). |
SignInWithPassword |
Accedi 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 utente anonimo oppure esegue l'upgrade di un utente anonimo a indirizzo email e password. |
Operazioni di gestione dell'account
Metodo | Descrizione |
---|---|
DeleteAccount |
Elimina un account utente. |
GetAccountInfo |
Recupera le informazioni utente dopo l'accesso. |
GetOobCode |
Richiede l'invio di un codice fuori banda all'email di un utente. |
ResetPassword |
Completa la reimpostazione della password fuori banda o controlla un codice di verifica inviato a un utente via email o utilizzando un altro meccanismo fuori banda. |
SetAccountInfo |
Consente di aggiornare i dati dell'account utente, ad esempio indirizzo email, password o nome visualizzato. |
Abilita App Check
Per abilitare App Check per il tuo progetto:
Nella Console Firebase, vai a Crea > 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 la tua app dall'abuso di SMS