Ative o App Check para um projeto
Este guia mostra como ativar o Firebase App Check para o seu projeto da Identity Platform.
O App Check usa serviços de atestação para verificar se os pedidos feitos ao seu projeto têm origem na sua app ou num dispositivo autêntico e não adulterado.
O App Check oferece proteção para as seguintes operações usadas pelo SDK de cliente:
Operações de autenticação
Método | Descrição |
---|---|
CreateAuthUri |
Obtém os possíveis métodos de início de sessão para o endereço de email fornecido quando inicia sessão com um fornecedor de identidade, como a Google, o Facebook ou a Apple. |
SendVerificationCode |
Envia um código de validação por SMS para iniciar sessão com o número de telefone. |
SignInWithCustomToken |
Inicia sessão ou inscreve um utilizador através da troca de um token de autorização personalizado. |
SignInWithEmailLink |
Inicia sessão ou inscreve um utilizador com um código fora da banda a partir de um link de email. |
SignInWithIdp |
Inicia sessão ou inscreve um utilizador através de credenciais de um fornecedor de identidade (IdP). |
SignInWithPassword |
Inicia sessão com um email e uma palavra-passe. |
SignInWithPhoneNumber |
Conclui uma tentativa de autenticação do número de telefone. |
SignUp |
Inscreve um novo utilizador de email e palavra-passe ou um utilizador anónimo, ou atualiza um utilizador anónimo para email e palavra-passe. |
Operações de gestão de contas
Método | Descrição |
---|---|
DeleteAccount |
Elimina uma conta de utilizador. |
GetAccountInfo |
Obtém informações do utilizador após iniciar sessão. |
GetOobCode |
Pede que seja enviado um código fora da banda para o email de um utilizador. |
ResetPassword |
Conclui uma reposição de palavra-passe fora da banda ou verifica um código de validação enviado a um utilizador por email ou através de um mecanismo fora da banda diferente. |
SetAccountInfo |
Atualiza as informações da conta de utilizador, por exemplo, o endereço de email, a palavra-passe ou o nome a apresentar. |
Ative o App Check
Para ativar o App Check para o seu projeto, faça o seguinte:
Na consola do Firebase, aceda a Compilar > App Check.
Clique em Começar.
Siga o guia de introdução para registar e implementar o App Check no seu projeto.