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