Premiers pas avec la connexion et l'inscription avec One Tap

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Avant d'ajouter la connexion One Tap à votre application, configurez vos API Google et vos projets Android.

Configurer votre projet de console d'API Google

  1. Ouvrez votre projet dans la console API ou créez un projet si vous n'en avez pas déjà un.
  2. Sur la page de l'écran d'autorisation OAuth, assurez-vous que toutes les informations sont complètes et exactes. Assurez-vous en particulier d'avoir spécifié les URL des règles de confidentialité et des conditions d'utilisation de votre application.
  3. Sur la page "Identifiants", créez un ID client Android pour votre application si vous n'en avez pas déjà un. Vous devrez spécifier le nom du package de votre application et la signature SHA-1.
  4. Sur la page "Identifiants", créez un ID client d'application Web si vous n'en avez pas déjà un. Vous pouvez laisser les champs "Origines JavaScript autorisées" et "URI de redirection autorisés" vides. Cet ID client représente votre serveur backend d'authentification. (Vous devez utiliser cet ID client lorsque vous appelez des API Google à partir de votre serveur, mais vous en avez besoin même si vous ne l'utilisez pas.)

Inclure les dépendances dans votre projet Android

  1. Dans le fichier build.gradle au niveau du projet, veillez à inclure le dépôt Maven de Google (google()) dans les sections buildscript et allprojects.
  2. Ajoutez les dépendances des bibliothèques d'authentification des services Google Play à votre fichier de version de module (généralement app/build.gradle):

    apply plugin: 'com.android.application'
    
    dependencies {
      // ...
    
      implementation 'com.google.android.gms:play-services-auth:20.4.1'
    }
    

Facultatif: Associer votre application à votre site

Si vous avez un site Web qui partage le backend de connexion de votre application, créez et publiez un fichier de liens d'éléments numériques afin que les utilisateurs qui se connectent sur une plate-forme puissent se connecter facilement sur l'autre.

Étapes suivantes

Ajoutez des parcours de connexion One Tap à votre application.