회원가입 프로젝트 - 9팀
- 월 ~ 금 오전 10:00 행아웃 출근!
- 지각 시 2000원.
- 지각비 : 4000원
분야별 기능 요구사항 목록 URL : https://docs.google.com/spreadsheets/d/1t73Jl4WdVuC1CdhwEmi7rrRBNPvr5EMW1ZvDXX09o7Q/edit#gid=0
- [FEAT]: 개선하거나 신기능 추가
- [BUG]: 버그 수정
- [DOCUMENTATION]: 문서화 관련된 작업
- [TEST]: 새로운 유닛테스트를 추가하거나 기존 테스트를 수정
- [BUILD]: 빌드 프로세스 관련 코드 혹은 스크립트를 수정
- [REFACTOR]: 코드를 정리하거나 리팩토링한 작업
- 중복 userId 확인 :
Request : { "userId" : "guswns1659"}
Response : { "userId" : "guswns1659", "validation" : "false"}
- 중복 email 확인 :
Request : { "email" : "[email protected]"}
Response : { "email" : "[email protected]", "validation" : "false"}
- 중복 Phone number :
Request : { "phoneNumber" : "01012341234" }
Response : { "phoneNumber" : "01012341234", "validation" : "false" }
- 로그인 :
Request : { "userId" : "guswns1659", "password" : "1234" }
Response :
- 로그인 성공 시 : { "userId" : "guswns1659", "validation" : "true" }
- 로그인 실패 시 : { "userId" : "guswns1659", "validation" : "false" }
- 회원가입 :
Request :
{ "userId" : "guswns1659",
"password" : "1234",
"name" : "jack",
"gender" : "0"
"birthDate" : "1970-09-10"
"email" : "[email protected]"
"phoneNumber" : "01012341234",
"favorite" : ['관심사1', '관심사2', '관심사3']}
Response :
- 로그인 성공 시 : { "userId" : "guswns1659", "validation" : "true" }
- 로그인 실패 시 : { "userId" : "guswns1659", "validation" : "false" }
- 중복 ID 확인 : POST https://hyunjun.herokuapp.com/user-id-validation
- 중복 EMAIL 확인 : POST https://hyunjun.herokuapp.com/email-validation
- 중복 핸드폰 번호 확인 : POST https://hyunjun.herokuapp.com/phone-number-validation
- : POST https://hyunjun.herokuapp.com/user-registration
- 로그인 : POST https://hyunjun.herokuapp.com/login