2017-6-4

作者: 信石_18e9 | 来源:发表于2017-06-04 18:36 被阅读0次

    昨天什么都没干呢……回滨江那边和学妹吃了一波烤鱼,回来就11点了。。
    今天接着写的时候遇到一个问题,用户注销或者重新登录的时候需要将JWT过期。
    Google了一番,发现了一个想法:http://www.jianshu.com/p/42b3ee3d1a71

    直接采用最简单的黑名单方式吧,直接把JWT拉黑到redis里。并且打开redis的AOF缓存。

    之前想了好多作废Tk的方式,想了一天……

    后来想了想,我的中心思想就是去中心化、无状态、不依赖Session和Cookie。。

    本来想提供【记住我】的参数,考虑了一下在网吧之类的都有还原系统,这个功能没有太大的必要……

    今日完成:根据id获取用户信息的方法,以及提供给前端Ajax查询用户是否已经存在的方法。

    还有用户注销(把当前Tk拉黑)的方法,对redis加深了了解。

    好像接下来都是比较无聊的coding……根据构思好的东西做代码实现,瞬间就觉得动力降低了好多。。

    我收回上面的话,无聊个p啊,挑战还多着呢……
    当初设计表,发现MySQL有个enum,图方便就用了,结果MyBatis的支持不好。。

    妈蛋,还是改成int来的省心……

    今天User相关逻辑全部完成,单元测试通过,打会CSGO就睡……

    相关文章

      网友评论

          本文标题:2017-6-4

          本文链接:https://www.haomeiwen.com/subject/swovfxtx.html