From 7b9db9e3202344662d0d0f730fec0031dd5f29ac Mon Sep 17 00:00:00 2001 From: 15856 <15856818120@163.com> Date: Fri, 27 Dec 2024 10:19:08 +0800 Subject: [PATCH] =?UTF-8?q?i=E7=9A=96=E9=80=81=E7=BB=9F=E4=B8=80=E8=AE=A4?= =?UTF-8?q?=E8=AF=81=E7=99=BB=E5=BD=95=E6=8E=A5=E5=8F=A3=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=AF=86=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/bonus/auth/service/SysLoginService.java | 13 +++++++++++-- .../common/core/constant/SecurityConstants.java | 4 ---- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/bonus-auth/src/main/java/com/bonus/auth/service/SysLoginService.java b/bonus-auth/src/main/java/com/bonus/auth/service/SysLoginService.java index 56de7e6..3e66552 100644 --- a/bonus-auth/src/main/java/com/bonus/auth/service/SysLoginService.java +++ b/bonus-auth/src/main/java/com/bonus/auth/service/SysLoginService.java @@ -14,6 +14,7 @@ import com.bonus.common.core.utils.encryption.Sm4Utils; import com.bonus.common.core.web.domain.AjaxResult; import com.bonus.common.security.utils.SecurityUtils; import com.bonus.config.SystemConfig; +import com.bonus.system.api.RemoteConfigService; import com.bonus.system.api.RemoteUserService; import com.bonus.system.api.domain.SysUser; import com.bonus.system.api.model.LoginUser; @@ -35,7 +36,7 @@ import java.util.Map; @Component @Slf4j public class SysLoginService { - @Autowired + @Resource private RemoteUserService remoteUserService; @@ -51,6 +52,9 @@ public class SysLoginService { @Autowired private SystemConfig systemConfig; + @Resource + private RemoteConfigService configService; + /** * 获取验证码 * @@ -235,7 +239,12 @@ public class SysLoginService { registerBody.setUsername(sysUser.getUserName()); registerBody.setNickName(sysUser.getNickName()); registerBody.setMobile(sysUser.getPhonenumber()); - sysUser.setPassword(SecurityConstants.PASSWORD); + //获取配置中的初始密码 + AjaxResult result = configService.getConfigKey("sys.user.initPassword"); + if (result.isSuccess()) + { + sysUser.setPassword(result.get("msg").toString()); + } //新用户注册 try { register(registerBody); diff --git a/bonus-common/bonus-common-core/src/main/java/com/bonus/common/core/constant/SecurityConstants.java b/bonus-common/bonus-common-core/src/main/java/com/bonus/common/core/constant/SecurityConstants.java index 40bd224..87ac4a6 100644 --- a/bonus-common/bonus-common-core/src/main/java/com/bonus/common/core/constant/SecurityConstants.java +++ b/bonus-common/bonus-common-core/src/main/java/com/bonus/common/core/constant/SecurityConstants.java @@ -47,8 +47,4 @@ public class SecurityConstants */ public static final String ROLE_PERMISSION = "role_permission"; - /** - * i皖送初始化密码 - */ - public static final String PASSWORD = "Iws@20241219"; }