|  |  | 
 |  |  |     public void refreshToken(String token,Member member) { | 
 |  |  |         try { | 
 |  |  |             if(Objects.nonNull(member)){ | 
 |  |  |                 redisTemplate.opsForValue().set(Constants.REDIS_TOKEN_KEY+token,JSONObject.toJSONString(member),jwtProperties.getExpiration(), TimeUnit.MILLISECONDS); | 
 |  |  |                 redisTemplate.expire(Constants.REDIS_TOKEN_KEY+token,jwtProperties.getExpiration(), TimeUnit.MILLISECONDS); | 
 |  |  | //                redisTemplate.delete(Constants.REDIS_TOKEN_KEY+token); | 
 |  |  | //                redisTemplate.opsForValue().set(Constants.REDIS_TOKEN_KEY+token,JSONObject.toJSONString(member),jwtProperties.getExpiration(), TimeUnit.MILLISECONDS); | 
 |  |  |             } | 
 |  |  |         } catch (Exception e) { | 
 |  |  |  | 
 |  |  | 
 |  |  |                 .setExpiration(expirationDate) | 
 |  |  |                 .signWith(SignatureAlgorithm.HS512, jwtProperties.getSecret()) | 
 |  |  |                 .compact(); | 
 |  |  |         redisTemplate.opsForValue().set(Constants.REDIS_TOKEN_KEY+token,JSONObject.toJSONString(member),jwtProperties.getExpiration(), TimeUnit.MILLISECONDS); | 
 |  |  |         redisTemplate.opsForValue().set(Constants.REDIS_TOKEN_KEY+token,JSONObject.toJSONString(member), | 
 |  |  |                 jwtProperties.getExpiration(), TimeUnit.MILLISECONDS); | 
 |  |  |         return token; | 
 |  |  |     } | 
 |  |  |  |