✔일반 회원가입 - SangleProject/Sangle GitHub Wiki

메소드 경로 설명
POST /users/signup 회원가입(일반 회원가입)

Signup_email Signup_password Signup_age Signup_final

Request Header

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

Request Body

{
    "email" : "[email protected]",
    "password" : "1234",
    "gender" : "f",
    "birth" : "1997",
    "nickName" : "hyowon",
    "device_token" : "dv1CVSEGUJjsQyc8h3O6E:WEG91bHuauRSsTqICW-nga7VKauRJzbXsg0_tD018GJln2GR5AsUUerq3C4vOrYj5xN7z1KXFf2BWREDGGWqDZ1lrM0BCzhAAsLJfazMLtz6vQBoPDEQ9dki8K5unaniDHYoI-SIzZnL"

}
  • email : 사용자 이메일 (중복불가)
  • password : 사용자 비밀번호
  • gender : 성별 ("m" / "f")
  • birth : 태어난 년도 ("1997")
  • nickName : 사용자 닉네임 (중복불가)
  • device_token : 해당 기기의 토큰값

Response

< Success >

{
    "token": "eyJ0eXAiOiJKVSG2frobGciOiJIUzI1NiJ9.eyJpc3MiOiJTQU5HTEUiLCJ1c2VySWR4IjoxMiwiZXhwIjoxNjA4Nzk5NzYyfQ.mWF5guAEgHHZhTs_a1SLoWpXIq94d9rwzPbhS6xuNs4",
    "refresh": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOkSRHSRdr5HTEUiLCJ1c2VySWR4IjoxMiwiZXhwIjoxNjExNDc4MDQyfQ.niPju-lbiGnpSeByWOY4ytrJVXHNMgfS2iiGUAu0heA"
}

< Fail >

  • 데이터 누락 (400)
{
    "data": null
}
  • 데이터베이스 에러 (600)
{
    "data": null
}
  • 서버 내부 에러 (500)
{
    "data": null
}
  • 메소드 에러 (405)
  • 경로 에러 (404 or 400)

⚠️ **GitHub.com Fallback** ⚠️