Używam Google APIs Client Library for JavaScript (Beta) do autoryzacji konta użytkownika Google w aplikacji internetowej (w przypadku manipulacji w serwisie youtube). Wszystko działa dobrze, ale nie mam pojęcia, jak "wylogować" użytkownika z mojej aplikacji, tj. Zresetować tokeny dostępu.Jak zresetować autoryzację google oauth 2.0?
Na przykład poniższy kod sprawdza autoryzację użytkownika, a jeśli nie, pokazuje okienko dla użytkownika do logowania do konta i umożliwić dostęp web-aplikacji do danych użytkownika:
gapi.auth.authorize({client_id: CLIENT_ID, scope: SCOPES, immediate: false}, handleAuth);
Ale biblioteka klient nie ma metody aby zresetować autoryzację.
Istnieje workaround, aby przekierować użytkownika na "accounts.google.com/logout", ale to podejście nie jest tym, czego potrzebuję: dlatego logujemy użytkownika z konta Google nie tylko z mojej aplikacji, ale także z dowolnego miejsca.
Opis biblioteki Google FAQ i klienta nie jest przydatny.
[Duplikat pytanie] (http://stackoverflow.com/questions/14723383/google-logout-using-api-javascript-jquery) –