패스워드 초기화 수정
This commit is contained in:
@@ -12,6 +12,7 @@ import com.caliverse.admin.global.common.annotation.RequestLog;
|
||||
import com.caliverse.admin.global.common.code.CommonCode;
|
||||
import com.caliverse.admin.global.common.code.ErrorCode;
|
||||
import com.caliverse.admin.global.common.code.SuccessCode;
|
||||
import com.caliverse.admin.global.common.constants.CommonConstants;
|
||||
import com.caliverse.admin.global.common.exception.RestApiException;
|
||||
import com.caliverse.admin.global.common.utils.CommonUtils;
|
||||
import com.caliverse.admin.mongodb.service.MysqlHistoryLogService;
|
||||
@@ -63,9 +64,10 @@ public class AdminService {
|
||||
|
||||
Optional<Admin> admin = adminMapper.findByEmail(authenticateRequest.getEmail());
|
||||
String initPwd = randomPwd();
|
||||
adminMapper.initPwd(passwordEncoder.encode(initPwd), admin.get().getId(), CommonUtils.getAdmin().getId());
|
||||
long updateBy = CommonUtils.getAdmin() == null ? 1 : CommonUtils.getAdmin().getId();
|
||||
adminMapper.initPwd(passwordEncoder.encode(initPwd), admin.get().getId(), updateBy);
|
||||
//smtp
|
||||
sendMail(authenticateRequest.getEmail(),initPwd);
|
||||
sendMail(authenticateRequest.getEmail(), initPwd);
|
||||
|
||||
log.info("initPassword Complete id: {}, email: {}", admin.get().getId(), admin.get().getEmail());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user