Activer App Check pour un projet

Ce guide vous explique comment activer Firebase App Check pour votre projet Identity Platform.

App Check utilise des services d'attestation pour vérifier que les requêtes adressées à votre projet proviennent de votre application ou d'un appareil authentique non falsifié.

App Check protège les opérations suivantes utilisées par le SDK client:

Opérations d'authentification

Méthode Description
CreateAuthUri Récupère les méthodes de connexion possibles pour l'adresse e-mail fournie lors de la connexion avec un fournisseur d'identité tel que Google, Facebook ou Apple.
SendVerificationCode Envoie un code de validation SMS pour la connexion au numéro de téléphone.
SignInWithCustomToken Se connecte ou inscrit un utilisateur en échangeant un jeton d'authentification personnalisé.
SignInWithEmailLink Se connecte ou inscrit un utilisateur avec un code hors bande à partir d'un lien envoyé par e-mail.
SignInWithIdp Connecte ou inscrit un utilisateur à l'aide d'identifiants provenant d'un fournisseur d'identité (IdP).
SignInWithPassword se connecte avec une adresse e-mail et un mot de passe ;
SignInWithPhoneNumber Il effectue une tentative d'authentification par numéro de téléphone.
SignUp Inscrire un nouvel utilisateur avec adresse e-mail et mot de passe ou utilisateur anonyme, ou mettre à niveau un utilisateur anonyme vers une adresse e-mail et un mot de passe.

Opérations de gestion de compte

Méthode Description
DeleteAccount Supprime un compte utilisateur.
GetAccountInfo Récupère les informations sur l'utilisateur après la connexion.
GetOobCode Demande l'envoi d'un code hors bande à l'adresse e-mail d'un utilisateur.
ResetPassword Il effectue une réinitialisation du mot de passe hors bande ou vérifie un code de validation envoyé à un utilisateur par e-mail ou via un autre mécanisme externe.
SetAccountInfo Met à jour les informations des comptes utilisateur, telles que l'adresse e-mail, le mot de passe ou le nom à afficher.

Activer App Check

Pour activer App Check pour votre projet, procédez comme suit:

  1. Dans la console Firebase, accédez à Build > App Check (Compiler > App Check).

  2. Cliquez sur Commencer.

  3. Suivez le guide de démarrage pour enregistrer et implémenter App Check dans votre projet.

Étapes suivantes