当前位置: 首页 > 知识库问答 >
问题:

如何注销Google Drive帐户?

劳豪
2023-03-14

如何退出Google Drive服务?我不想切换帐户,而是明确退出。

我正在开发一个应用程序,它将使用用户的Google Drive存储和其他存储服务。因此,我需要允许用户注销Google Drive。

共有2个答案

孔茂
2023-03-14

撇开它不谈,我认为这是一个糟糕的API实现,这就是您注销的方式。

mGoogleApiClient.unregisterConnectionCallbacks(mConnectionCallbacksListener);
mGoogleApiClient.unregisterConnectionFailedListener(mOnConnectionFailedListener);
mGoogleApiClient.clearDefaultAccountAndReconnect();

取消回调的注册是为了避免API显示Google帐户选择器,换句话说,是为了避免重新连接。如果以后要登录任何谷歌服务,请记住再次设置回调!

或者,您可以获得操作的结果:

mGoogleApiClient.clearDefaultAccountAndReconnect().setResultCallback(new ResultCallback<Status>() {
        @Override
        public void onResult(Status status) {
            // Optional
        }
    });
邓丰
2023-03-14

我发现这行得通。这些是我使用的相同登录选项。用你自己的替换。

我把它放在我的登录代码之前,这样用户每次都会选择一个帐户。

    val signInOptions = GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN).requestScopes(Drive.SCOPE_FILE).requestScopes(Drive.SCOPE_APPFOLDER).build()
    val googleSignInClient = GoogleSignIn.getClient(this, signInOptions)
    googleSignInClient.signOut()
 类似资料:
  • 在Git Bash中安装了一个新的Linux后,我在登录我的GitHub时不小心犯了一个错误。现在,每次我尝试推到我的GitHub帐户,我无法推它。我正在使用基于Ubuntu LTS18.04的KDE Neon,有没有人可以帮助我注销GitHub。 编辑1:我只是使用创建了远程存储库,然后使用git Push。它要求我的用户名和密码在所有问题发生的地方。现在,每当我再次尝试使用时,它只需要花费大量

  • 我的登录页面http://localhost:8080/nradmin/welcome,主页(登录成功后)http://localhost:8080/nradmin/home 我想注销,不再能够访问任何其他页面,如主页,但只能访问欢迎(登录)页面。如果我键入http://localhost:8080/nradmin/home在注销后的浏览器上,我可以继续访问主页,而无需登录。 我已经实现了从抽象类

  • 如何登入/注销 若要使用此机能,可能需先更新系统软件。 要进入(PlayStation®Store)在线购物或使用(账户管理)时,需先登入PlayStation®Network的账户。 如何登入 1. 进入主选单的(PlayStation®Netrowk)后,选择(账户管理)或(PlayStation®Store)。 2. 输入登入ID(电子邮件地址)与密码。 输入新建(PlayStation®N

  • 如何登入/注销     如何登入 登入后,即能开始使用 Skype 。 1. 进入(网络)后选择(Skype™)。 2. 选择[登入]。 3. 输入[ Skype 账号]和[密码]。 4. 选择[登入]。 登入成功后,即会显示 Skype 的选单画面。 提示 点选[在每次 Skype 启动时自动登入]后,下次起即不必输入[ Skype 账号]和[密码]并能立即登入。但保存密码后,可能会有第三者擅自

  • 当用户从Keycloak帐户管理页面http://localhost:8080/auth/realms/my_realm/Account/(屏幕截图)登出时,我们正在尝试将其重定向到http://destionation.com/home(http://localhost:8080/auth/realms/my_realm/Account/): 但是,它总是在注销后重定向到http://local

  • 我已经实现了一个代码,通过opener活动在Google Drive Android应用程序上打开Google Drive中选定的文件。在此应用程序中,我需要放置注销选项以选择不同的帐户。但此代码将只要求登录一次,之后我无法从应用程序中删除该已登录用户。 是否可以使用Google Drive Android Api从Google帐户注销并再次显示帐户选择器? BaseDemoActivity。Ja