gpt4 book ai didi

javascript - 如何注销打开的浏览器窗口

转载 作者:行者123 更新时间:2023-11-30 19:22:22 25 4
gpt4 key购买 nike

我有一个 javascript/node 应用程序,它使用 cookie 对网站用户进行身份验证。我需要能够注销用户,即使他们的浏览器窗口仍然打开。

我可以让他们的 cookie 在服务器上无效...但是在他们单击站点中的某个链接或关闭浏览器窗口之前不会将他们注销。我需要能够立即将他们踢出网站,即使他们的浏览器窗口仍然打开。有什么想法吗?

最佳答案

您可以尝试设置websocket连接。 Websockets 基本上是不需要长轮询的双工 channel 。本质上,他们只在需要做某事时才在两端进行通信。对于您的情况,websocket 连接的客户端将监听来自服务器的特定消息,然后应用程序将对这些更改使用react;在您的情况下,它可能会强制注销。

关于javascript - 如何注销打开的浏览器窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57317664/

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