2013-04-10 66 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

相关问题