Ative o App Check para um projeto

Este guia mostra como ativar o Firebase App Check para o seu projeto da Identity Platform.

O App Check usa serviços de atestação para verificar se os pedidos feitos ao seu projeto têm origem na sua app ou num dispositivo autêntico e não adulterado.

O App Check oferece proteção para as seguintes operações usadas pelo SDK de cliente:

Operações de autenticação

Método Descrição
CreateAuthUri Obtém os possíveis métodos de início de sessão para o endereço de email fornecido quando inicia sessão com um fornecedor de identidade, como a Google, o Facebook ou a Apple.
SendVerificationCode Envia um código de validação por SMS para iniciar sessão com o número de telefone.
SignInWithCustomToken Inicia sessão ou inscreve um utilizador através da troca de um token de autorização personalizado.
SignInWithEmailLink Inicia sessão ou inscreve um utilizador com um código fora da banda a partir de um link de email.
SignInWithIdp Inicia sessão ou inscreve um utilizador através de credenciais de um fornecedor de identidade (IdP).
SignInWithPassword Inicia sessão com um email e uma palavra-passe.
SignInWithPhoneNumber Conclui uma tentativa de autenticação do número de telefone.
SignUp Inscreve um novo utilizador de email e palavra-passe ou um utilizador anónimo, ou atualiza um utilizador anónimo para email e palavra-passe.

Operações de gestão de contas

Método Descrição
DeleteAccount Elimina uma conta de utilizador.
GetAccountInfo Obtém informações do utilizador após iniciar sessão.
GetOobCode Pede que seja enviado um código fora da banda para o email de um utilizador.
ResetPassword Conclui uma reposição de palavra-passe fora da banda ou verifica um código de validação enviado a um utilizador por email ou através de um mecanismo fora da banda diferente.
SetAccountInfo Atualiza as informações da conta de utilizador, por exemplo, o endereço de email, a palavra-passe ou o nome a apresentar.

Ative o App Check

Para ativar o App Check para o seu projeto, faça o seguinte:

  1. Na consola do Firebase, aceda a Compilar > App Check.

  2. Clique em Começar.

  3. Siga o guia de introdução para registar e implementar o App Check no seu projeto.

O que se segue?