我正在使用适用于 JavaScript 的 Google API 客户端库(Beta 版)在 Web 应用程序上授权用户 google 帐户(用于 youtube 操作)。一切正常,但我不知道如何从我的应用程序中“注销”用户,即重置访问令牌。
例如,以下代码检查用户授权,如果没有,则显示弹出窗口供用户登录帐户并允许 Web 应用程序访问用户数据:
gapi.auth.authorize({client_id: CLIENT_ID, scope: SCOPES, immediate: false}, handleAuth);
但是客户端库没有重置授权的方法。
有将用户重定向到“accounts.google.com/logout”的解决方法,但我不需要这种方法:因此我们不仅从我的应用程序,而且在任何地方都从谷歌帐户注销用户。
谷歌常见问题和客户端库描述都没有帮助。