Ativar o App Check para um projeto

Este guia mostra 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 que não foi adulterado.

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 Recebe os possíveis métodos de login para o endereço de e-mail fornecido ao fazer login com um provedor de identidade, como Google, Facebook ou Apple.
SendVerificationCode Envia um código de verificação por SMS para fazer login com o número de telefone.
SignInWithCustomToken Faz login ou registra um usuário trocando um token de autenticação personalizado.
SignInWithEmailLink Faz login ou registra um usuário com um código fora da banda de um link de e-mail.
SignInWithIdp Faz login ou registra um usuário usando credenciais de um provedor de identidade (IdP).
SignInWithPassword Faz 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 um 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 após o login.
GetOobCode Solicita o envio de um código fora da banda para o 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 outro mecanismo fora de banda.
SetAccountInfo Atualiza as informações da conta de usuário, por exemplo, 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 Primeiros passos.

  3. Siga o guia de primeiros passos para registrar e implementar o App Check no seu projeto.

A seguir