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); } }