- 현재 회원가입 페이지가 존재합니다. 이때 백엔드에서 필요한 로직들을 구현해야하는 미션입니다.
- 모든 로직은
./server 디렉터리에서 작성을 해야한다.
- MVC로 변경 전까지는
./server/router/controller 에서 모든 로직을 작성한다.
- API의 주소는
./server/router/index.js 에 작성을 합니다.
- API 주소는
/check-id-duplicate 이다.
- HTTP 메서드는
post이다.
- 프론트에서 받는 값은 다음과 같다.
- 아이디를 확인하고 중복검사 성공시 다음과 같은 메시지를 보낸다.
// 성공시
{
"duplicated": true
}
// 실패시
{
"duplicated": false
}
- API 주소는
/check-nickname-duplicate 이다.
- HTTP 메서드는
post이다.
- 프론트에서 받는 값은 다음과 같다.
- 닉네임을 확인하고 중복검사 성공시 다음과 같은 메시지를 보낸다.
// 성공시
{
"duplicated": true
}
// 실패시
{
"duplicated": false
}
- API 주소는
/sign-up 이다.
- HTTP 메서드는
post이다.
- 프론트에서 받는 값은 다음과 같다.
{
"user_id" : "아이디",
"password": "패스워드",
"age": 나이,
"nickname": "닉네임"
}