본문 바로가기
WIKI 기술 지식 베이스

Change Password API

원문 보기 위키 갱신

출처: 문서

본문

비밀번호 변경 API

1.0에 도입됨 {: .label .label-purple }

현재 사용자의 비밀번호를 변경해요.

엔드포인트

PUT /_plugins/_security/api/account

요청 본문 필드

요청 본문은 필수예요. 다음 필드를 가진 JSON 객체예요.

필드 데이터 타입 설명 필수 여부
current_password String 사용자의 현재 비밀번호예요. 예
password String 새 비밀번호예요. plugins.security.restapi.password_validation_regex로 설정된 비밀번호 정책을 충족해야 하고, 사용자 이름과 너무 비슷하지 않아야 해요. 예

요청 예제

PUT /_plugins/_security/api/account
{
  "current_password": "OldPassword_4471!",
  "password": "NewPassword_8823!"
}

{% include copy-curl.html security=true %}

응답 예제

{
  "status": "OK",
  "message": "'pw-demo' updated."
}

응답 본문 필드

응답 본문은 다음 필드를 가진 JSON 객체예요.

필드 데이터 타입 설명
status String 요청의 상태예요. 성공한 요청은 OK를 반환해요.
message String 비밀번호가 변경된 사용자의 이름을 알려주는 메시지예요.

더 알아보기 (Learn more)