登出功能问题

登出功能问题

在其他同学的问答里面,看老师回复实现登出功能是生成新的token返回浏览器,浏览器再次向服务器请求,过滤器解析新的token失败,表明已登出

想问下,在新的token返回浏览器后,浏览器再次发送请求,怎么判断给服务器是登出的token呢,如果给服务器已登录状态的token,不还是登录状态吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小蓝 2023-03-05 12:25:40

同学你好,猜测同学参考的问答是:https://class.imooc.com/course/qadetail/334531

如同问答中,当用户点击登出时,生成的token中存储的信息都是预设的空串。再次访问时,token中携带的必然也是预设的空串,所以会在第二张图的代码中,进入if代码块。此时就可以返回未登录的提示了。

祝学习愉快~

  • 提问者 王小east #1

    当用户点击登出时,生成的token中存储的信息都是预设的空串。再次访问时,浏览器会自动发送带空串的token吗?之前带登录信息的token会在浏览器中自动被覆盖掉吗?

    2023-03-05 13:36:56
  • 好帮手慕小蓝 回复 提问者 王小east #2

    同学你好,是会被覆盖掉的,所以才能实现登出的效果。

    祝学习愉快~

    2023-03-05 13:53:03
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师