2013-04-10 105 views
1

我在我的應用的根頁面中實施Google+登錄API。它會自動登錄用戶,如果用戶登錄到谷歌,然後API自動登錄到我的應用程序。問題是,當用戶註銷我的應用程序時,他被重定向到將他重新登錄的根頁面,因爲他仍然登錄到Google。我如何將用戶從我的應用程序中註銷?

你可以看到整個代碼在這裏:https://developers.google.com/+/web/signin/

奇怪,他們有 「又見,signing the user out of your app」。 的聯繫,但它的分解:(

任何想法

回答

2

這類似於這樣的問題:? Preventing automatic sign-in when using Google+ Sign-In

您可以使用,當用戶登錄上是設置一個cookie你如果用戶登錄,通過cookie的存在表示,允許用戶自動重定向到您的網站;如果用戶未登錄,則要求用戶在隱藏之前點擊登錄按鈕按鈕並將其重定向到已登錄的體驗。要將用戶登出,請刪除cookie。

+0

我沒有找到這個問題。但無論如何,我更喜歡你的答案。 我同意以下觀點:_第二,您可能不希望出現用戶需要點擊才能登錄的行爲,因爲他們已經「登錄」到他們的Google帳戶,並且需要登錄纔會造成混淆(或觸發登錄),分別爲您的網站。我希望,有人可能已經找到官方的API文檔,但如果谷歌沒有一個API - 這是一個好的解決方法。 – 2013-04-11 06:54:59

相關問題