v1.0.0 (2026-08-15 18:56)
更新密码 (Update Password)
接口说明
- 接口地址:
/client/member/update-password - 请求方式:
POST - 内容类型:
application/json或multipart/form-data - 认证方式: Bearer Token (需在 Header 中传递有效的
Authorization: Bearer <token>)
请求头 (Headers)
| 参数名 | 必填 | 类型 | 说明 |
|---|---|---|---|
| Authorization | 是 | String | Bearer Token,通过 会员登录 接口获取 |
Body 参数 (JSON 或 Form Data)
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
oldPassword | String | 是 | 当前使用的旧密码 |
newPassword | String | 是 | 要修改的新密码 |
confirmPassword | String | 是 | 确认新密码(必须与 newPassword 一致) |
请求示例
http
POST /client/member/update-password HTTP/1.1
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR...
Content-Type: application/json
{
"oldPassword": "old_password_123",
"newPassword": "new_password_456",
"confirmPassword": "new_password_456"
}响应参数
| 参数 | 类型 | 描述 |
|---|---|---|
code | Number | 状态码,0 表示成功 |
msg | String | 响应信息 |
data | Object | 成功时为空对象 {},或为 null |
响应示例
成功
json
{
"code": 0,
"msg": "success",
"data": {}
}失败(确认密码不一致)
json
{
"code": 7,
"msg": "newPassword and confirmPassword do not match",
"data": {}
}失败(旧密码错误)
json
{
"code": 7,
"msg": "invalid old password",
"data": {}
}