Skip to content

비밀번호변경

석영현 edited this page Jan 6, 2021 · 5 revisions

비밀번호 변경


메소드 경로 설명
PUT /users/:id/password 비밀번호 변경

요청 헤더

Content-Type: application/json

요청 바디

{
    "newPassword" : "새로운 비밀번호"
}

응답 바디

SUCCESS : 비밀번호 변경 성공(200)

{
    "message": "비밀번호 수정 성공",
    "data": {
        "id": 1,
        "email": "test_email_0",
        "name": "test_name_0",
        "password": "",
        "passwordSalt": "",
        "isAlarmSet": true,
        "alarmTime": "06:00:00",
        "tempPassword": "",
        "tempPasswordCreatedAt": null,
        "tempPasswordIssueCount": 0,
        "createdAt": "2021-01-06T16:50:51.000Z",
        "updatedAt": "2021-01-06T13:18:36.000Z"
    }
}

FAIL : id값 OR newPassword 입력하지않은 경우(400)

{
    "message": "필요한 값이 없습니다"
}

FAIL : id값 오류(400)

{
    "message": "존재하지 않는 회원"
}

FAIL : 서버 내부 오류(500)

{
    "message": "비밀번호 수정 실패"
}