请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于token重复的作业

老师您好,这节课中您布置了一个作业,新token生成后,老token还存在在redis里面,如何删除老token,我的做法是在用户登录表里面新增一个token字段,生成token之后,就将token记录到该字段中,在后面重新生成新token的时候,先将该字段的token值读取,然后通过token来删除redis中的老token,最后再记录新的token,这个思路是不是最优解,我试过了可以达到想要的效果,但是不知道是不是最有解决方案,麻烦老师看看,谢谢!

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

2回答

singwa 2020-03-14 00:13:34

亲爱的同学您好。很棒,能自主的完成老师预留的作业 说明认真对待了这件事情,学习就是需要不断的思考,  您这个方案可以, 但是还不是最优解哈, ,可以再想想,关于这个作业老师后续可以补充录制一个视频。

1 回复 有任何疑惑可以回复我~
  • 提问者 黎明前的悲伤 #1
    老师能不能给一个大概的思路,有思路的话我这边可以尝试着先做一下,谢谢!
    回复 有任何疑惑可以回复我~ 2020-03-14 10:26:34
  • 老师,我也好奇老师棒棒的思路,期待老师的后续课程。
    回复 有任何疑惑可以回复我~ 2020-04-25 20:23:22
  • _cp #3
    老师你补录的视频在那一节?
    回复 有任何疑惑可以回复我~ 2021-01-27 20:06:36
酋长小枪 2020-04-28 19:32:57

我的思路是,配置中的 token_pre 和手机号作为 redis 的健,把 token 和相关信息作为值存到 redis 中,健是唯一的,重新登录只是更改 token 及过期时间。

0 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信