大家好,我是爱你三千遍斯塔克,上文我们提出,我们想让隔壁老王休想使用我们原先账户的token操作我们的账户,这里就涉及redis_失效机制实现,只要完成这一步:小编就再也不用担心被人盗号的风险了,哈哈O(∩_∩)O,这里主要介绍我们登录优化_redis_主动失效机制实现,资料可供大家参考,希望对大家有帮助:
看看这下谁还盗小编的库,啥你说你还盗我库,那么让你尝尝来自魔女的愤怒
1、在redis中使用令牌主动失效机制
2、
3、我们来到我们UserController中
4、登录成功之后,把数据返回给他
5、把redis对象注入一下
6、
7、起个名叫operations
8、咱们生成的token,过期的时间是多少?过期时间,选择hours
9、来到我们的拦截器当中
10、如果能够获取到,我们接下来,往下走就行
11、抛出异常,去捕获一下
12、return false就不放行了
13、修改密码之后,我们调用修改接口,
14、我们可以在参数上生命一个String类型的token
15、我从请求头中获取一个数据
16、将来我会把请求头里的参数,自动赋值给这里
17、先得到一个操作集合
18、删除redis中对应的token
19、点击seng,我们修改一下密码
20、配置一个新token
21、现在token,未授权,这里使用redis配token,已经配置成功了