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 para o projeto são provenientes 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 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 login com número de telefone. |
SignInWithCustomToken |
Faz o login ou inscrição de um usuário por meio da troca de um token de autenticação personalizado. |
SignInWithEmailLink |
Faz o login ou inscreve o usuário com um código fora de banda em um link de e-mail. |
SignInWithIdp |
Faz o login ou inscrição de um usuário usando credenciais de um provedor de identidade (IdP). |
SignInWithPassword |
Faz login com um e-mail e senha. |
SignInWithPhoneNumber |
Completa uma tentativa de autenticação do número de telefone. |
SignUp |
Inscreve um novo usuário anônimo ou de e-mail ou senha ou atualiza um usuário anônimo para um e-mail e uma senha. |
Operações de gerenciamento da conta
Método | Descrição |
---|---|
DeleteAccount |
Exclui uma conta de usuário. |
GetAccountInfo |
Recupera informações do usuário após o login. |
GetOobCode |
Solicita um código fora de banda para ser enviado ao e-mail de um usuário. |
ResetPassword |
Completa 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 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:
No Console do Firebase, acesse Build > App Check.
Clique em Get started (Começar).
Siga o guia de primeiros passos para registrar e implementar o App Check no seu projeto.