修改密码 (action=change_password)

修改用户登录密码。支持两种验证方式:旧密码验证或超级密码验证。

请求参数

参数名类型必填说明
actionstring固定值 change_password
usernamestring用户名
new_passwordstring新密码
old_passwordstring方式一旧密码(与super_pwd二选一)
super_pwdstring方式二超级密码(与old_password二选一)
timestampint时间戳

成功响应 (code=11)

仅返回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