gpt4 book ai didi

javascript - 由于cookie,登录页面直接进入缓存

转载 作者:行者123 更新时间:2023-12-02 21:38:49 25 4
gpt4 key购买 nike

我有一个登录按钮,可以打开一个新窗口进入第三方登录页面。如果我。第一次登录时,每当我刷新页面或在新选项卡中打开网站时,当我单击按钮时,它会将我重定向到缓存的登录响应数据,并且我必须完全清除我的网站和登录网站 cookie(网站+外部(谷歌cookies..等))..

那么有没有办法强制清除 JavaScript 中的所有网站数据?或者有什么方法可以避免这个缓存问题?

我已经尝试删除 document.cookie,但它只删除域 cookie,而不删除外部 cookie。

最佳答案

通常,具有第三方身份验证流程的应用程序就像在您的应用程序中一样,您检查 cookie 中的凭据以查看它们是否有效。

如果它们无效或不存在,请打开第三方身份验证对话框然后登录。成功登录后,大多数情况下,第 3 方身份验证应在 cookie 中保存一些内容及其域。并且您还需要在 cookie 中保存有关凭据的信息。

如果您的 cookie 中有有效的凭据,那么您只是获得了授权,并且 cookie 中的凭据应该可以使用。

回到你的两个问题,那么有没有一种方法可以强制清除 JavaScript 中的所有网站数据?或者有什么方法可以避免这个缓存问题?为什么为了认证需要清除这些数据?对于第二个问题,我想我已经通过概述回答了。

关于javascript - 由于cookie,登录页面直接进入缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60423500/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com