+
+
+
\ No newline at end of file
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 2/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E6=9D=83?=
=?UTF-8?q?=E9=99=90=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);
}
}