From 9e1e73064f54ac5c0ecebdbccfeff3e4267437e8 Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Wed, 10 Mar 2021 17:52:10 +0800 Subject: [PATCH] 更新TokenUtils BUG --- screen-common/src/main/java/com/moral/util/AESUtils.java | 6 ------ screen-common/src/main/java/com/moral/util/TokenUtils.java | 9 +++++++++ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/screen-common/src/main/java/com/moral/util/AESUtils.java b/screen-common/src/main/java/com/moral/util/AESUtils.java index ef66d11..2ab0b0f 100644 --- a/screen-common/src/main/java/com/moral/util/AESUtils.java +++ b/screen-common/src/main/java/com/moral/util/AESUtils.java @@ -69,11 +69,5 @@ 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()); - } } diff --git a/screen-common/src/main/java/com/moral/util/TokenUtils.java b/screen-common/src/main/java/com/moral/util/TokenUtils.java index 2fb6132..77d2d17 100644 --- a/screen-common/src/main/java/com/moral/util/TokenUtils.java +++ b/screen-common/src/main/java/com/moral/util/TokenUtils.java @@ -50,9 +50,18 @@ 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){ -- Gitblit v1.8.0