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 avec One Tap à votre application, configurez vos API Google et Android
projets.
Configurer votre projet dans la console d'API Google
Ouvrez votre projet dans la console API ou créez-en un si vous
vous n'en avez pas encore.
Sur la page de l'écran de consentement OAuth, assurez-vous que toutes les informations sont
complètes et précises. Veillez en particulier à indiquer les URL
des règles de confidentialité et des conditions d'utilisation de votre application.
Sur la page "Identifiants", créez un ID client Android pour votre application si vous
vous n'en avez pas encore. Vous devrez spécifier le nom du package et la signature SHA-1 de votre application.
Cliquez sur Créer des identifiants > ID client OAuth.
Sélectionnez le type d'application Android.
Sur la page "Identifiants", créez un ID client d'application Web
en ont déjà une. Vous pouvez quitter les champs Authorized JavaScript Origins (Origines JavaScript autorisées)
Les champs d'URI de redirection autorisés sont vides. Cet ID client représente
serveur backend d'authentification. (Vous utiliserez cet ID client lorsque vous appellerez des API Google à partir de votre serveur, mais vous en avez besoin même si vous ne le faites pas.)
Cliquez sur Créer des identifiants > ID client OAuth.
Sélectionnez le type d'application Application Web.
Inclure des dépendances dans votre projet Android
Dans le fichier build.gradle au niveau du projet, veillez à inclure l'adresse e-mail de Google
Dépôt Maven (google()) dans buildscript et allprojects
.
Ajoutez les dépendances des bibliothèques d'authentification des services Google Play à votre fichier de compilation de votre module (au niveau de l'application) (généralement app/build.gradle) :
Facultatif: Associer votre application à votre site
Si votre site Web partage le backend de connexion de votre application, créez et
publier un fichier Digital Asset Links
afin que les utilisateurs qui se connectent sur
une plateforme puissent facilement se connecter à l'autre.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/09/12 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Il n'y a pas l'information dont j'ai besoin"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Trop compliqué/Trop d'étapes"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsolète"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problème de traduction"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Mauvais exemple/Erreur de code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Autre"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile à comprendre"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"J'ai pu résoudre mon problème"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Autre"
}]
{"lastModified": "Derni\u00e8re mise \u00e0 jour le 2024/09/12\u00a0(UTC)."}
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/09/12 (UTC)."]]