Hi,

I am using G+ login for my app. 

I have a option for user to disconnect g+ account.

     case R.id.action_disconnect:
                disconnectDialog = new ProgressDialog(this);
                
disconnectDialog.setMessage(getResources().getString(R.string.disconnect_dialog));
                disconnectDialog.show();
                googleApiClient = buildGoogleApiClient();
                googleApiClient.connect();

----------------------------
        private GoogleApiClient buildGoogleApiClient() {
        return new GoogleApiClient.Builder(this)
                .addConnectionCallbacks(this)
                .addOnConnectionFailedListener(this)
                .addApi(Plus.API, Plus.PlusOptions.builder().build())
                .addScope(new Scope("email"))
                .build();
    }

    public void onConnected(Bundle bundle) {
        Plus.AccountApi.clearDefaultAccount(googleApiClient);
        
Plus.AccountApi.revokeAccessAndDisconnect(googleApiClient).setResultCallback(new
 
ResultCallback<Status>() {

            @Override
            public void onResult(Status status) {
                googleApiClient.disconnect();
                if (disconnectDialog != null)
                    disconnectDialog.dismiss();
                accManager.Log();;
            }

        });
    }

accManager.log return app to login screen.

 Plus.AccountApi.clearDefaultAccount(googleApiClient); clears user account 
and I verified as I need to select account again when I click g+ login.

but  Plus.AccountApi.revokeAccessAndDisconnect(googleApiClient) does not 
revoke my app permission as when I click g+ login with same account only 
ask me to select account but does not ask for permission.

When I login as a new account app ask for my g+ permission

also uninstalling and reinstall my app still keep my g+ permission.

anyone know? I followed 
https://developers.google.com/+/mobile/android/sign-in

Thank you.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to