google oAuth - 从google oAuth登录后如何删除cookie

ami*_*tel 7 oauth-2.0

我用google oAuth开发了一个应用程序,这个工作正常.

我可以登录并访问我的网站.

我的问题是,当我从我的应用程序中退出(注销)时,我会删除所有会话,但不会删除经过身份验证的cookie(由google oAuth制作).

所以,当我注销,并使用谷歌oAuth登录时,它直接登录到系统,而不要求在谷歌帐户上验证电子邮件和密码.

任何人都知道我需要做什么才能删除该cookie并强制用户在注销一次后使用google oAuth再次登录.

小智 9

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

https://accounts.google.com/Logout?continue=http://google.com
Run Code Online (Sandbox Code Playgroud)


ami*_*tel 1

我的实现让我对这些有了一些想法。如果您从使用 Gmail 登录的应用程序中注销,您将无法注销到在浏览器上运行的其他应用程序(例如 FB)。

我是说....

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

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