From 8b9e0bc03f3df58253c8841851c36203df3cf54c Mon Sep 17 00:00:00 2001 From: root <13910913995@163.com> Date: Tue, 27 May 2025 14:42:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E6=9D=83=E9=99=90?= =?UTF-8?q?=E8=AE=A4=E8=AF=81=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../substitute/permissions/login/SubstituleLoginServer.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/core-backend/src/main/java/io/gisbi/substitute/permissions/login/SubstituleLoginServer.java b/core/core-backend/src/main/java/io/gisbi/substitute/permissions/login/SubstituleLoginServer.java index 93e8871..7d576a6 100644 --- a/core/core-backend/src/main/java/io/gisbi/substitute/permissions/login/SubstituleLoginServer.java +++ b/core/core-backend/src/main/java/io/gisbi/substitute/permissions/login/SubstituleLoginServer.java @@ -58,7 +58,8 @@ public class SubstituleLoginServer { // 生成新的 token String secret = SubstituleLoginConfig.getPwd(); // 获取密钥 - return generate(userBO, secret); + String md5Pwd = Md5Utils.md5(secret); + return generate(userBO, md5Pwd); } @GetMapping("/logout") @@ -73,6 +74,6 @@ public class SubstituleLoginServer { JWTCreator.Builder builder = JWT.create(); builder.withClaim("uid", userId).withClaim("oid", defaultOid); String token = builder.sign(algorithm); - return new TokenVO(token, 0L); + return new TokenVO(token, 360000L); } }