Skip to content

✔회원가입

yezgoget edited this page Sep 13, 2020 · 9 revisions
메소드 경로 설명
POST /user/signup 회원가입

Request Header

{
    "Content-Type": "application/json"
}

Request Body

{
    "id" : "hyo",
    "password" : "1234",
    "nickName" : "h",
    "rating" : "",
    "count": "",
    "deviceToken:: "",
}
  • id : 사용자 아이디 (중복불가)
  • password : 사용자 비밀번호
  • nickName : 사용자 닉네임 (중복불가)
  • rating : 별점 (default '0' 으로 지정 - body 보낼 때 무조건 ""로 주세요!)
  • count : 별점 준 사람 수 (default '0' 으로 지정 - body 보낼 때 무조건 ""로 주세요!)
  • deviceToken : 기기 토큰 값

Response

< Success >

{
    "status": 200,
    "success": true,
    "message": "회원가입 성공입니다",
    "data": {
        "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZHgiOjI0LCJpYXQiOjE1OTk0MTE0NTgsImV4cCI6MTU5OTQxNTA1OCwiaXNzIjoib3VyLXNvcHQifQ.5ZsS89zam--LuMZB2UQ8j1ISd3dAsMYP7t875OO1jEM",
        "refreshToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZHgiOjI0LCJpYXQiOjE1OTk0MTE0NTgsImV4cCI6MTYwMDcwNzQ1OCwiaXNzIjoiUmVmcmVzaC1NQVJVIn0.vU40PRNZYL8thHQ33XW4a5iQd0vVGF4sDVz-LWwMGco"
    }
}
  • accessToken : 엑세스 토큰
  • refreshToken : 리프레시 토큰

< Fail >

  • 아이디 중복
{
    "status": 400,
    "success": false,
    "message": "이미 사용중인 아이디입니다."
}
  • 데이터 누락
{
    "status": 400,
    "success": false,
    "message": "필요한 값이 없습니다. "
}