我正在使用Google APIs Client Library for JavaScript (Beta)來授權用戶在Google應用程序上的Google帳戶(用於YouTube操作)。一切工作正常,但我不知道如何「註銷」用戶從我的應用程序,即重置訪問令牌。如何重置谷歌oauth 2.0授權?
例如,下面的代碼檢查用戶權限,如果沒有,顯示彈出窗口,用戶登錄進去,並允許Web應用程序訪問用戶數據:
gapi.auth.authorize({client_id: CLIENT_ID, scope: SCOPES, immediate: false}, handleAuth);
但客戶端庫沒有方法重置授權。
有workaround將用戶重定向到「accounts.google.com/logout」,但這種方式並不是我需要的:因此我們不僅從我的應用程序登錄用戶,還從任何地方登錄用戶。
谷歌常見問題和客戶端庫的描述既沒有幫助。
[重複的問題](http://stackoverflow.com/questions/14723383/google-logout-using-api-javascript-jquery) – 2013-03-26 20:45:25