Skip to content

회원가입

Kimun Kim edited this page Feb 12, 2021 · 8 revisions

회원가입

메소드 경로 짧은 설명
POST /user/signup 회원가입

해당 뷰

Request Header

불필요

Request Body

body : raw

변수 타입 설명
"userName" STRING 사용자 이름
"email" STRING 사용자 Id
"password" STRING 사용자 비밀번호

요청 예시

Body

{
	"userName": "test",
	"email": "[email protected]",
	"password": "1234"
}

Response Data

변수 타입 설명
"id" Integer 사용자 데이터의 Primary Key
"email" STRING 사용자의 이메일
"userName" STRING 사용자 이름

Response 예시

Success: 회원가입 성공

{
    "status": 200,
    "success": true,
    "message": "회원가입 성공.",
    "data": {
        "id": 2,
        "email": "[email protected]",
        "userName": "test"
    }
}

fail: 입력값 미등록시

{
    "status": 400,
    "success": false,
    "message": "필요한 값이 없습니다."
}

fail: 중복된 이메일 입력시

{
    "status": 400,
    "success": false,
    "message": "이미 존재하는 이메일 입니다."
}

fail: 서버 내부 오류

{
    "status": 500,
    "success": false,
    "message": "서버 내부 오류."
}