Ativar o App Check para um projeto

Este guia mostra como ativar o Firebase App Check para 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 não 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 métodos de login possíveis 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 login com 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 Registra 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 da conta

Método Descrição
DeleteAccount Exclui uma conta de usuário.
GetAccountInfo Recupera as 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 da banda ou verifica um código de verificação enviado a um usuário por e-mail ou um mecanismo fora da banda diferente.
SetAccountInfo Atualiza as informações da conta do 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 iniciação para registrar e implementar o App Check no seu projeto.

A seguir