注销功能怎么实现?

注销功能怎么实现?

老师好,能不能给我写一段注销的代码?同样的问题,同学的回答的网站我有点看不懂,请帮忙回答一下~谢谢。

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

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

1回答
好帮手慕小尤 2022-09-18 18:30:04

同学你好,jwt会随着请求进行传递,这样在后台就可以自动获取到了。通过接收到的token,来判断用户是否有成功登陆。如果同学想要实现注销,则建议同学尝试生成一个新的token。具体实现思路如下所示:

    用户点击登出按钮时,调用登出接口,在接口中生成一个新的token(或将其设置为null),在拦截器中对请求进行拦截,获取token进行解析,使其解析失败,从而实现登出。

祝学习愉快!

  • 提问者 何艾莉 #1

    老师请写一下代码,我有点不懂

    2022-09-20 15:53:33
  • 好帮手慕小尤 回复 提问者 何艾莉 #2

    同学你好,同学可将token中数据值设置为空字符,生成一个新的token,然后在过滤器中进行拦截。判断token中的值。如下所示:

    https://img1.sycdn.imooc.com//climg/6329924409e2bb3e12030273.jpg

    https://img1.sycdn.imooc.com//climg/632992c009b03eca10740381.jpg

    祝学习愉快!

    2022-09-20 18:29:32
  • 神话_ #3

    老师,我直接在前端删除token不可以吗?

    2022-11-04 23:24:41
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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