기존 회원가입 폼은 단순하게 이메일 비밀번호만 입력하면 간단하게 회원가입이 되었다.
불필요하게 가입되는 것을 막고자 현재는 이메일 인증을 통해서 가입을 가능하게 하였다.
이메일을 입력하고 인증 버튼을 누르면 입력한 이메일로 인증 코드가 발송된다.
발송된 인증 코드의 만료시간은 5분으로 설정하였고,
회원가입 시에 필요한 req body 값은
{
"email": "내가 쓸 이메일",
"verificationCode": "이메일로 발송된 인증 코드 6자리",
"password": "내가 사용할 비밀번호",
"confirmPassword": "비밀번호 재확인"
}
이렇게 총 4개의 입력값을 받아야한다.
추가적으로 비밀번호 재설정 기능도 추가할 셈.
댓글