Ativar o App Check para um projeto

Este guia mostra como ativar 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 originam do 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 Obtém 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 fazer login com o número de telefone.
SignInWithCustomToken Faz o 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 externo usando 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 de número de telefone.
SignUp Registra um novo usuário com e-mail e senha ou um usuário anônimo ou faz upgrade de um usuário anônimo para um usuário com 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 que um código fora da banda seja 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 por outro mecanismo fora de banda.
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 a Verificação de app 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 início para registrar e implementar o App Check no seu projeto.

A seguir