diff --git a/backend/src/main/java/io/dataease/plugins/server/CasServer.java b/backend/src/main/java/io/dataease/plugins/server/CasServer.java index 72b7d400b1..c54639c1b3 100644 --- a/backend/src/main/java/io/dataease/plugins/server/CasServer.java +++ b/backend/src/main/java/io/dataease/plugins/server/CasServer.java @@ -64,7 +64,7 @@ public class CasServer { sysUserService.saveCASUser(name, email); sysUserEntity = authUserService.getUserByName(name); } - String realPwd = CodingUtil.md5(sysUserService.defaultPWD()); + String realPwd = sysUserEntity.getPassword(); TokenInfo tokenInfo = TokenInfo.builder().userId(sysUserEntity.getUserId()).username(sysUserEntity.getUsername()).build(); String token = JWTUtils.sign(tokenInfo, realPwd); ServletUtils.setToken(token); diff --git a/backend/src/main/java/io/dataease/plugins/server/SSOServer.java b/backend/src/main/java/io/dataease/plugins/server/SSOServer.java index c748cca333..cf6cbb092c 100644 --- a/backend/src/main/java/io/dataease/plugins/server/SSOServer.java +++ b/backend/src/main/java/io/dataease/plugins/server/SSOServer.java @@ -78,7 +78,7 @@ public class SSOServer { sysUserEntity = authUserService.getUserBySub(ssoUserInfo.getSub()); } TokenInfo tokenInfo = TokenInfo.builder().userId(sysUserEntity.getUserId()).username(sysUserEntity.getUsername()).build(); - String realPwd = CodingUtil.md5(sysUserService.defaultPWD()); + String realPwd = sysUserEntity.getPassword(); String token = JWTUtils.sign(tokenInfo, realPwd); ServletUtils.setToken(token);