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