Ativar o App Check em um projeto

Neste guia, mostramos como ativar o Firebase App Check no seu projeto do Identity Platform.

O App Check usa serviços de atestado para verificar se as solicitações feitas ao seu projeto são originadas do seu app ou de um dispositivo autêntico e inalterado.

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

Operações de autenticação

Método Descrição
CreateAuthUri Extrai os possíveis métodos de login para o endereço de e-mail fornecido ao fazer login com um provedor de identidade como o Google, Facebook ou Apple.
SendVerificationCode Envia um código de verificação por SMS para o login com número de telefone.
SignInWithCustomToken Faz login ou inscreve um usuário trocando um token Auth personalizado.
SignInWithEmailLink Faz o login ou inscreve um usuário com um código fora de banda por um link por e-mail.
SignInWithIdp Faz login ou inscreve um usuário com as credenciais de um provedor de identidade (IdP).
SignInWithPassword Faça login com um e-mail e uma senha.
SignInWithPhoneNumber Conclui uma tentativa de autenticação por número de telefone.
SignUp Inscreve um novo usuário de e-mail e senha ou usuário anônimo ou faz upgrade de um usuário anônimo para e-mail e senha.

Operações de gerenciamento de contas

Método Descrição
DeleteAccount Exclui uma conta de usuário.
GetAccountInfo Recupera informações do usuário depois de fazer login.
GetOobCode Solicita um código fora de banda para ser enviado ao e-mail de um usuário.
ResetPassword Conclui uma redefinição de senha fora de banda ou verifica um código de verificação enviado a um usuário por e-mail ou um mecanismo fora de banda diferente.
SetAccountInfo Atualiza informações da conta do usuário, como endereço de e-mail, senha ou nome de exibição.

Ativar o App Check

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

  1. No Console do Firebase, acesse Build > App Check.

  2. Clique em Começar.

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

A seguir