用户登录我们的网站之后就会产生一个token存在cookie中,此时当我们再打开一个新的网页,并且换一个账号登录的时候,此时token就会刷新了,我想在原网页中做一个弹框提醒,提示token已失效,应该怎样知道token被刷新了呢?
用户登录我们的网站之后就会产生一个token存在cookie中,此时当我们再打开一个新的网页,并且换一个账号登录的时候,此时token就会刷新了,我想在原网页中做一个弹框提醒,提示token已失效,应该怎样知道token被刷新了呢?
13 回答12.9k 阅读
8 回答2.7k 阅读
2 回答5.1k 阅读✓ 已解决
5 回答1.3k 阅读
3 回答2.3k 阅读✓ 已解决
5 回答1.5k 阅读✓ 已解决
5 回答3.3k 阅读
可以用 [Broadcast Channel] ,在更新 token 时,发送一条消息出去
Broadcast Channel API - Web API 接口参考 | MDN
https://developer.mozilla.org...
另外,Cookie 更新其实是无感,旧的窗口在发送请求时,就应该是携带的最新的 Cookie。