如何从我的应用程序中签署用户?

时间:2013-04-10 20:28:02

标签: api google-plus

我在我的应用的根页面中实施了Google+登录API。如果用户登录谷歌,它会自动登录用户,然后API会自动将他登录到我的应用程序。问题是,当用户退出我的应用程序时,他会被重定向到根页面,这会将他重新登录,因为他仍然登录谷歌。

您可以在此处查看完整代码:https://developers.google.com/+/web/signin/

很奇怪,他们有“另见signing the user out of your app。”  链接,但它坏了:(

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

这与此问题类似:   Preventing automatic sign-in when using Google+ Sign-In

您可以使用在您的网站上登录时设置的Cookie。如果用户已登录,由cookie的存在指示,则允许用户自动重定向到您的站点。如果用户未登录,则在隐藏按钮并将其重定向到登录体验之前,要求用户单击登录按钮。要将用户注销,请删除cookie。