我用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)
我的实现让我对这些有了一些想法。如果您从使用 Gmail 登录的应用程序中注销,您将无法注销到在浏览器上运行的其他应用程序(例如 FB)。
我是说....
如果我使用 Gmail 帐户登录我的应用程序。如果我登录 Gmail(邮件)帐户,则在同一浏览器中。
在这种情况下,当我从我的应用程序注销并刷新 Gmail(邮件)时,它仍然处于登录状态,因为 Gmail 在令牌基础上工作。
| 归档时间: |
|
| 查看次数: |
5479 次 |
| 最近记录: |