Spring Boot/학습내용
[공통] 이메일로 전송된 링크 클릭시 그 링크에 포함된 ECS(Email, Code, Salt)로 구성된 EmailAuthEntity 와 일치하는 레코드의 'expired_flag' 값을 true 로 수정하는 여정
root_go
2022. 11. 9. 12:15
ModelAndView MemberController .getRecoverPasswordEmail (EmailAuthEntity emailAuth)
=> return null;
Enum<? extends IResult> MemberService .recoverPasswordAuth (EmailAuthEntity emailAuth)
이메일로 전송된 링크 클릭시 그 링크에 포함된 ECS(Email, Code, Salt)로 구성된 EmailAuthEntity 와 일치하는 레코드의 'expired_flag' 값을 true 로 수정하는 여정.
- 해당하는 레코드가 없거나, 이미 만료된(현재 시간과 `expires_on` 비교) 경우 FAILURE
- 정상적으로 수정 잘 했으면 SUCCESS
- 컨트롤러에서 반환 값은 일단 null