i皖送统一认证登录接口初始密码优化

This commit is contained in:
15856 2024-12-27 10:19:08 +08:00
parent 8e91de1d1b
commit 7b9db9e320
2 changed files with 11 additions and 6 deletions

View File

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

View File

@ -47,8 +47,4 @@ public class SecurityConstants
*/
public static final String ROLE_PERMISSION = "role_permission";
/**
* i皖送初始化密码
*/
public static final String PASSWORD = "Iws@20241219";
}