修改用户登录密码。支持两种验证方式:旧密码验证或超级密码验证。
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| action | string | 是 | 固定值 change_password |
| username | string | 是 | 用户名 |
| new_password | string | 是 | 新密码 |
| old_password | string | 方式一 | 旧密码(与super_pwd二选一) |
| super_pwd | string | 方式二 | 超级密码(与old_password二选一) |
| timestamp | int | 是 | 时间戳 |
仅返回code、msg和timestamp字段。
| 错误码 | 说明 | 处理建议 |
|---|---|---|
| 11001 | 修改密码参数错误 | 检查参数 |
| 11002 | 用户不存在 | 检查用户名 |
| 11003 | 密码错误 | 旧密码或超级密码错误 |
| 11004 | 该用户未设置超级密码 | 使用旧密码验证 |
// 使用旧密码修改
action=change_password&new_password=newpwd123&old_password=oldpwd×tamp=1700000000&username=myuser
// 使用超级密码修改(找回密码)
action=change_password&new_password=newpwd123&super_pwd=mysuperpwd×tamp=1700000000&username=myuser