Merge remote-tracking branch 'origin/dev' into dev
|  |  |  | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static void main(String[] args) { | 
|---|
|  |  |  | System.out.println(encrypt("123456").length()); | 
|---|
|  |  |  | System.out.println(encrypt("chenkaiyu111").length()); | 
|---|
|  |  |  | System.out.println(encrypt("ASDKJLFHDLSKJ").length()); | 
|---|
|  |  |  | System.out.println(encrypt("chenkaiiiiiiiiiiiii").length()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | Map<String, Object> result = new HashMap<>(); | 
|---|
|  |  |  | //生成加密token | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | //生成token | 
|---|
|  |  |  | String token = TokenEncryptUtils.encoded(uid + "/" + System.currentTimeMillis() / 1000); | 
|---|
|  |  |  | //查询旧的token | 
|---|
|  |  |  | String oldToken = (String) redisTemplate.opsForHash().get("user_token", uid); | 
|---|
|  |  |  | if(oldToken!=null) | 
|---|
|  |  |  | redisTemplate.delete(oldToken); | 
|---|
|  |  |  | //新token写入到value中 | 
|---|
|  |  |  | redisTemplate.opsForValue().set(token, userInfo); | 
|---|
|  |  |  | redisTemplate.expire(token, validity_time, TimeUnit.SECONDS); | 
|---|
|  |  |  | //新token写入到Hash中 | 
|---|
|  |  |  | redisTemplate.opsForHash().put("user_token",uid,token); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | result.put("code", valid); | 
|---|
|  |  |  | result.put("token",token); | 
|---|
|  |  |  | }catch (Exception e){ | 
|---|