자체 회원가입 로직 명세
제공 API
- 인증코드 발급 API
- 인증코드 확인 API
- 유저 id 중복회원 확인 API
- 회원가입 API
인증코드 발급 API

- validate
- 등록된 회원 중 전화번호 중복되어있는지 체크
- redis 에 이미 인증코드를 보낸적 있는지 체크
- 있으면 최대 제한 수를 넘었는지 체크하고 안넘으면 보냄
- 없으면 redis 캐시에 저장함
- SMS 기능을 이용해서 인증코드를 발급함 (인증코드는 5자리)
<aside>
💡 캐시에 저장되는 데이터의 형식은 전화번호를 key로 하고
필드는 인증코드,메시지 보낸 횟수, 인증 여부 와 인증한 횟수이다.
</aside>
인증코드 확인 API

- validate
- 인증횟수가 초과되지 않았는지 체크
- 인증코드와 맞는지 체크
- 인증코드가 부합하면 캐시에 인증된 전화번호로 수정
유저 id 중복회원 확인 API
회원가입 API