| Page | Method | URL | Description |
|---|---|---|---|
| Member | POST | /auth/joinMember | Oauth 유저를 포함한 사용자 등록 |
true: 200 OK |
|||
false: 에러코드 |
|||
ERP201 유저네임 중복입니다 |
|||
ERP202 이메일 중복입니다 |
|||
ERP203 비밀번호를 확인해주세요 |
|||
| Member | PUT | /user | 회원정보 수정 |
| 회원 ID 조회, 이메일 중복 조회 | |||
true: 200 OK |
|||
false: 에러코드 |
|||
ERP202 이메일 중복입니다 |
|||
ERP206 회원을 찾을 수 없습니다. |
|||
| Member | PUT | /user/password | 비밀번호 변경 |
| 일반 유저 password 변경 | |||
true: 200 OK |
|||
false: 에러코드 |
|||
ERP203 비밀번호를 확인 해주세요 |
|||
ERP204 현재 비밀번호가 일치하지 않습니다. |
|||
ERP205 Oauth회원은 비밀번호 변경이 불가능합니다 |
|||
ERP206 회원을 찾을 수 없습니다. |
/auth/joinMember
No parameters{
"username": "string",
"password": "string",
"passwordCheck": "string",
"nickName": "string",
"email": "string",
"address": {
"city": "string",
"street": "string",
"zipcode": "string"
}
}
200 OK{
"status": 0,
"data": 0,
"id": 0
}
/user
No parameters{
"id": 0,
"nickName": "string",
"email": "string",
"address": {
"city": "string",
"street": "string",
"zipcode": "string"
}
}
200 OK{
"status": 0,
"data": 0,
"id": 0
}
/user/password
No parameters{
"id": 0,
"currentPassword": "string",
"newPassword": "string",
"newPasswordCheck": "string"
}
200 OK{
"status": 0,
"data": 0,
"id": 0
}