我在我的应用的根页面中实施了Google+登录API。如果用户登录谷歌,它会自动登录用户,然后API会自动将他登录到我的应用程序。问题是,当用户退出我的应用程序时,他会被重定向到根页面,这会将他重新登录,因为他仍然登录谷歌。
您可以在此处查看完整代码:https://developers.google.com/+/web/signin/
很奇怪,他们有“另见signing the user out of your app。” 链接,但它坏了:(
有什么想法吗?
答案 0 :(得分:2)
这与此问题类似: Preventing automatic sign-in when using Google+ Sign-In
您可以使用在您的网站上登录时设置的Cookie。如果用户已登录,由cookie的存在指示,则允许用户自动重定向到您的站点。如果用户未登录,则在隐藏按钮并将其重定向到登录体验之前,要求用户单击登录按钮。要将用户注销,请删除cookie。