Skip to content

비밀번호 변경

ganghee edited this page Jan 3, 2020 · 11 revisions

비밀번호 변경(/auth)

updatePassword

Request

URL

[PUT] ~/auth

Header

메소드 파라미터 설명
token {user token} 유저token값
Content-Type application/json

Body

변수 타입 설명
password String 기존 비밀번호 체크
newPassword String 변경할 비밀번호
{
	"password":"0000",
	"newPassword":"5555"
}

Response

SUCCESS

{
    "status": 200,
    "success": true,
    "message": "유저 업데이트 성공",
}

FAIL : 비밀번호 입력 오류

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

FAIL : uuid가 없는 경우

{
    "status": 401,
    "success": false,
    "message": "존재하지 않는 유저입니다."
}

FAIL : 비밀번호 재설정이 되지 않는 경우

{
    "status": 403,
    "success": false,
    "message": "비밀번호가 일치하지 않습니다."
}

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

{
    "status": 400,
    "success": false,
    "message": "토큰이 없습니다"
}

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

{
    "status": 401,
    "success": false,
    "message": "유효하지 않은 토큰입니다"
}

FAIL : 토큰이 만료되었을 경우

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

FAIL : 서버 내부 에러의 경우

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