유저 정보 수정 - GoldenTicketGroup/GoldenTicketServer GitHub Wiki

유저 정보 수정 (/auth/user)

회원 수정

Request

URL

[PUT] ~/auth/user

Header

Key Value 설명
Content-Type application/json
token {user token} 토큰값

Body

변수 타입 설명
name String 바꿀 이름
email String 바꿀 이메일
phone String 바꿀 전화번호
{
	"phone": "010-2081-3818",
        "email": "[email protected]",
	"name":"윤희성_테스트2"
}

※name, email, phone은 선택해서 보내셔도 됩니다.

{
	"name":"윤희성_테스트2"
}

Response

Body

SUCCESS

{
    "status": 200,
    "success": true,
    "message": "유저 수정 성공",
    "data": {
        "user_idx": 12,
        "email": "[email protected]",
        "name": "컴프",
        "phone": "01037345733",
        "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWR4IjoxMiwiZW1haWwiOiJlbWFpbDc3N0BuYXZlci5jb20iLCJpYXQiOjE1NjI2NTM3ODMsImV4cCI6MTU3MzQ1Mzc4MywiaXNzIjoiZ29sZGVuVGlja2V0In0.hHfHkHGWceVRrmxCCQDvSwd3kEX0k59noBrWmnIStaE"
    }
}

FAIL : 이미 등록된 이메일 인 경우

{
    "status": 600,
    "success": false,
    "message": "존재하는 email 입니다."
}

FAIL : 이미 등록된 전화번호 인 경우

{
    "status": 600,
    "success": false,
    "message": "존재하는 phone 입니다."
}

FAIL : 토큰이 존재하지 않는 경우

{
    "status": 400,
    "success": false,
    "message": "토큰값이 존재하지 않습니다."
}

FAIL : 토큰의 형식이 잘못된 경우

{
    "status": 401,
    "success": false,
    "message": "잘못된 형식의 토큰입니다."
}

FAIL : 토큰값이 만료된 경우

{
    "status": 401,
    "success": false,
    "message": "만료된 토큰입니다."
}