我已经使用Google Oauth开发了一个应用程序,这很好。

我能够登录并访问我的网站。

我的问题是,当我从应用程序中登录(注销)时,我会删除所有会话,但是未删除身份验证的cookie(由Google Oauth制造)。

因此,当我进行登录时,正确的now并使用Google OAuth登录时,它可以直接登录到系统,而无需询问电子邮件和密码以在Google帐户上进行身份验证。

任何人都知道我需要做什么才能删除该cookie并迫使用户在注销后再次使用Google Oauth再次登录。

有帮助吗?

解决方案 2

我的实施使我对这些。如果您从使用Gmail登录的应用程序中注销,则将无法注销到像FB这样的浏览器上运行的其他应用程序。

我是说....

如果我使用Gmail帐户在应用程序中登录。如果我登录Gmail(Mail)帐户,则在同一浏览器中。

在这种情况下,当我从应用程序注销并刷新Gmail(邮件)时,它仍然登录,因为Gmail在令牌基础上工作。

其他提示

也许可以使用此链接注销。

https://accounts.google.com/Logout?continue=http://google.com
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top