2011-11-30 96 views
6

我已經開發與谷歌oAuth應用程序,這是工作正常。谷歌oAuth - 如何從谷歌oAuth登錄後刪除cookie

我可以登錄和訪問我的網站。

我的問題是,當我從應用程序註銷(註銷)時,我刪除了所有會話,但通過身份驗證的cookie(由google oAuth創建)不會被刪除。

所以,當我做註銷,並使用谷歌oAuth登錄時,它直接登錄到系統, 而不要求電子郵件和密碼在谷歌帳戶進行身份驗證。

任何人都知道我需要做什麼才能刪除該cookie並強制用戶在註銷一次後使用google oAuth重新登錄。

回答

0

我的實現給了我關於這些的想法。如果您從使用Gmail登錄的應用程序中註銷,則無法註銷到其他在瀏覽器上運行的應用程序,如FB。

我的意思....

如果我使用Gmail帳戶在我的應用程序登錄。並在同一瀏覽器中,如果我登錄到Gmail(郵件)帳戶。

在這種情況下,當我從應用程序中註銷並刷新Gmail(郵件)時,它仍然是登錄名,因爲Gmail在令牌基礎上工作。

8

也許可以使用此鏈接註銷。

https://accounts.google.com/Logout?continue=http://google.com 
+0

太棒了。 @Aizu Ikmal –