Skip to content

Commit

Permalink
[refactor/72-task] 비밀번호바꾸기 메일 링크 수정
Browse files Browse the repository at this point in the history
[refactor/72-task] 비밀번호바꾸기 메일 링크 수정
  • Loading branch information
lsn5963 committed Jan 14, 2024
1 parent 0b26cae commit 1a1b3d2
Showing 1 changed file with 3 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ public ResponseEntity<?> sendEmail(FindPasswordReq findPasswordReq) {
Optional<User> user = userRepository.findByEmail(findPasswordReq.getEmail());
DefaultAssert.isTrue(user.isPresent(), "존재하지 않은 유저입니다.");
String code = RandomStringUtils.random(20, 33, 125, true, true);
Verify verify = saveCode(findPasswordReq.getEmail(),code);
saveCode(findPasswordReq.getEmail(),code);


SimpleMailMessage simpleMailMessage = new SimpleMailMessage();
Expand All @@ -46,8 +46,7 @@ public ResponseEntity<?> sendEmail(FindPasswordReq findPasswordReq) {
// 3. 메일 내용 설정
simpleMailMessage.setText("안녕하세요. IDEA CAMPUS입니다.\n" +
"서비스 이용을 위한 하단 계정의 비밀번호 재설정 이메일 요청 메일입니다.\n" +
"‘비밀번호 재설정’ 버튼을 클릭하여 재설정이 완료하실 수 있습니다." +
"http://localhost:8080/mail/send-email/" + code);
"‘비밀번호 재설정’ 버튼을 클릭하여 재설정이 완료하실 수 있습니다.");

// 4. 메일 전송
javaMailSender.send(simpleMailMessage);
Expand All @@ -58,7 +57,7 @@ public ResponseEntity<?> sendEmail(FindPasswordReq findPasswordReq) {

ApiResponse apiResponse = ApiResponse.builder()
.check(true)
.information(verify.getCode())
.information("https://ideacampus.site:8080/auth/change-password/" + code)
.build();

return ResponseEntity.ok(apiResponse);
Expand Down

0 comments on commit 1a1b3d2

Please sign in to comment.