Basierend auf dieser documentation können Sie Ihren Benutzern ermöglichen, sich von Ihrer App abzumelden und ihre Konten vollständig von Ihrer App zu trennen.
Es wird dringend empfohlen, Nutzern, die sich bei Google angemeldet haben, die Möglichkeit zu gewähren, ihr Google-Konto von Ihrer App zu trennen. Wenn der Nutzer sein Konto löscht, müssen Sie die Informationen löschen, die Ihre App von den Google APIs erhalten hat.
Sie können durch den Aufruf der revokeAccess
Methode Benutzerkonto trennen:
private void revokeAccess() {
Auth.GoogleSignInApi.revokeAccess(mGoogleApiClient).setResultCallback(
new ResultCallback<Status>() {
@Override
public void onResult(Status status) {
// ...
}
});
}
Im Ergebnis Rückruf, können Sie auf das Ereignis reagieren und lösen jede geeignete Logik in Ihrer App oder Back-End-Code. Sie müssen außerdem bestätigen, dass GoogleApiClient.onConnected
aufgerufen wurde, bevor Sie revokeAccess
aufrufen.
Überprüfen Sie dies in Bezug SO question.