Zugriffstokens widerrufen und Verbindung zur App trennen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Sie sollten Nutzern, die über Google angemeldet sind, unbedingt die
die Möglichkeit, ihr Google-Konto von Ihrer App zu trennen. Löscht der Nutzer
müssen Sie die Informationen löschen, die Ihre App
Google APIs
Im folgenden Codebeispiel wird gezeigt, wie der Zugriff programmatisch widerrufen wird.
Tokens, die Ihrer App im Namen des Nutzers gewährt wurden, und um die Verbindung
von Ihrer App aus.
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.}];
Mit der Methode disconnectWithCompletion: wird der Nutzer zusätzlich zu
die Verknüpfung des Kontos aufheben und Tokens widerrufen. Sie dürfen den Nutzer nicht abmelden
bevor Sie disconnectWithCompletion: aufrufen.
Anschließend kannst du innerhalb des Callback-Blocks auf eine erfolgreiche Trennung reagieren.
und lösen Sie die entsprechende Logik
in Ihrer App oder im Backend-Code aus.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-08-21 (UTC)."],[[["Apps should allow users who signed in with Google to disconnect their Google account."],["Upon account deletion, app developers must delete user data obtained via Google APIs."],["Provided code snippets (Swift & Objective-C) show how to revoke access tokens and disconnect a user's Google account."],["`disconnectWithCompletion:` handles sign-out, disconnection, and token revocation - do not sign the user out beforehand."],["Developers should implement logic within the callback to handle successful disconnections and trigger necessary actions."]]],[]]