Important: Depuis le 1er mai 2024, Apple exige des fichiers manifestes et des signatures de confidentialité pour les applications iOS qui utilisent des SDK courants, y compris GoogleSignIn-iOS. Passez à GoogleSignIn-iOS 7.1.0 (ou version ultérieure) avant le 1er mai 2024. Suivez notre guide de mise à jour.
Révoquer des jetons d'accès et déconnecter l'application
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Nous vous recommandons vivement de fournir aux utilisateurs connectés à leur compte Google
la possibilité de dissocier leur compte Google de votre application. Si l'utilisateur supprime
son compte, vous devez supprimer les informations que votre application a obtenues à partir du
aux API Google.
L'exemple de code suivant montre comment révoquer l'accès de manière programmatique.
que votre application a été accordée au nom de l'utilisateur et pour dissocier
depuis votre application.
Swift
GIDSignIn.sharedInstance.disconnect{erroringuarderror==nilelse{return}// Google Account disconnected from your app.// Perform clean-up actions, such as deleting data associated with the// disconnected account.}
Objective-C
[GIDSignIn.sharedInstancedisconnectWithCompletion:^(NSError*_Nullableerror){if(error){return;}// Google Account disconnected from your app.// Perform clean-up actions, such as deleting data associated with the// disconnected account.}];
La méthode disconnectWithCompletion: déconnecte l'utilisateur en plus de
déconnecter leur compte et révoquer
les jetons. Vous ne devez pas déconnecter l'utilisateur
avant d'appeler disconnectWithCompletion:.
Vous pouvez ensuite répondre à la déconnexion réussie dans le bloc de rappel.
et déclencher toute logique appropriée
dans votre application ou dans votre code backend.
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 2025/07/25 (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 2025/07/25 (UTC)."],[],[]]