POST /api/v1/users/reset-password
通过邮箱验证码验证身份后设置新密码。需先调用 忘记密码 获取验证码。
重置成功后,所有已登录设备会被强制下线(Refresh Token 全部失效)。
请求体
{
"email": "user@example.com",
"verificationCode": "123456",
"newPassword": "newPass456"
}
| 字段 | 类型 | 必填 | 约束 | 说明 |
|---|---|---|---|---|
email |
string |
是 | 合法邮箱格式 | 注册邮箱 |
verificationCode |
string |
是 | — | 重置密码验证码,通过忘记密码接口发送 |
newPassword |
string |
是 | 6-64 字符 | 新密码 |
响应
{
"code": 200,
"message": "success",
"requestId": "...",
"timestamp": 1747123456789
}