From 268e9ecc60a9d6ca31ca5485ca31af799676dcb7 Mon Sep 17 00:00:00 2001
From: Mlxa0324 <mlx950324@163.com>
Date: Sun, 11 Dec 2022 17:56:10 +0800
Subject: [PATCH] =?UTF-8?q?=E6=88=91=E7=9A=84=E5=BA=94=E7=94=A8=EF=BC=8C?=
 =?UTF-8?q?=E7=AC=AC=E4=B8=89=E6=96=B9=E5=BA=94=E7=94=A8=E9=93=BE=E6=8E=A5?=
 =?UTF-8?q?=E7=94=9F=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 web/src/main/java/com/ibeetl/jlw/entity/LoginTodo.java       | 1 +
 .../com/ibeetl/jlw/service/ResourcesApplicationService.java  | 5 ++++-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/web/src/main/java/com/ibeetl/jlw/entity/LoginTodo.java b/web/src/main/java/com/ibeetl/jlw/entity/LoginTodo.java
index bc763e88..4dfccf17 100644
--- a/web/src/main/java/com/ibeetl/jlw/entity/LoginTodo.java
+++ b/web/src/main/java/com/ibeetl/jlw/entity/LoginTodo.java
@@ -22,6 +22,7 @@ import java.io.Serializable;
 @NoArgsConstructor
 @AllArgsConstructor
 @Accessors(chain = true)
+@ToString
 public class LoginTodo implements Serializable {
 
 	private static final long serialVersionUID = 1257693451422916110L;
diff --git a/web/src/main/java/com/ibeetl/jlw/service/ResourcesApplicationService.java b/web/src/main/java/com/ibeetl/jlw/service/ResourcesApplicationService.java
index a40d9897..bc876f1a 100644
--- a/web/src/main/java/com/ibeetl/jlw/service/ResourcesApplicationService.java
+++ b/web/src/main/java/com/ibeetl/jlw/service/ResourcesApplicationService.java
@@ -232,7 +232,10 @@ public class ResourcesApplicationService extends CoreBaseService<ResourcesApplic
     public String getKeyByCurrentUser(String linkSecretKey) {
         if (ObjectUtil.isNotEmpty(linkSecretKey)) {
             LoginTodo loginTodo = loginTodoService.buildByCurrentLoginUser();
-            return JWT.create().withAudience(loginTodo.toJSONString()).sign(Algorithm.HMAC256(linkSecretKey));
+            String sign = JWT.create().withAudience(loginTodo.toJSONString()).sign(Algorithm.HMAC256(linkSecretKey));
+            LoginTodo str = decodeApplicationUrl(linkSecretKey, sign);
+            System.out.println(str);
+            return sign;
         }
         return "";
     }