| | |
| | | try { |
| | | String userInfo = (String) redisTemplate.opsForValue().get(Constants.REDIS_TOKEN_KEY+token); |
| | | claims = JSONObject.toJavaObject(JSONObject.parseObject(userInfo),LoginUserInfo.class); |
| | | refreshTokenTime(token); |
| | | } catch (Exception e) { |
| | | claims = null; |
| | | } |
| | |
| | | * 向后延伸有效期保持会话继续 |
| | | * @param token |
| | | */ |
| | | |
| | | public void refreshTokenTime(String token,String usrerInfo) { |
| | | redisTemplate.opsForValue().set(Constants.REDIS_TOKEN_KEY+token,usrerInfo,jwtProperties.getExpiration(), TimeUnit.MILLISECONDS); |
| | | public void refreshTokenTime(String token ) { |
| | | log.error("===============开始刷新登录token"+token); |
| | | redisTemplate.expire(Constants.REDIS_TOKEN_KEY+token,jwtProperties.getExpiration(), TimeUnit.MILLISECONDS); |
| | | log.error("===============结束刷新登录token"+token); |
| | | // redisTemplate.opsForValue().set(Constants.REDIS_TOKEN_KEY+token,usrerInfo,jwtProperties.getExpiration(), TimeUnit.MILLISECONDS); |
| | | } |
| | | } |