ResetPassword - 重置用户密码

更新时间:
复制 MD 格式

重置用户密码

接口说明

OpenAPI 重置用户密码。

业务编排:
1. 调用 UserManagementService.reset_member_password 传入 password_encrypted(必填)
   → service 内部完成 RSA 解密 + 复杂度校验 + bcrypt hash + 写入
2. 返回重置结果

错误码:
- ERR.User.NotFound: 用户不存在
- ERR.User.NotInTenant: 用户不在当前租户下
- ERR.User.WinnexoPasswordRequired: 用户无密码凭证(非 WINNEXO 类型)

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

当前API暂无授权信息透出。

请求语法

POST /openapi/resetPassword HTTP/1.1

请求参数

名称

类型

必填

描述

示例值

tenantId

string

否

租户 id。

21577

wnUserId

string

是

目标用户 ID(WINNEXO 平台用户 ID)。

1

passwordEncrypted

string

是

RSA-OAEP-SHA256 加密后的 base64 密码密文(必填,不可为空)

string_value

返回参数

名称

类型

描述

示例值

object

重置密码响应体。

code

string

状态码。

200

message

string

状态码描述。

ok

requestId

string

请求追踪 ID。

019FF406-1B10-0065-A97D-2D1920C2A03D

wnUserId

string

WINNEXO 平台用户 ID。

1

示例

正常返回示例

JSON格式

{
  "code": "200",
  "message": "ok",
  "requestId": "019FF406-1B10-0065-A97D-2D1920C2A03D",
  "wnUserId": "1"
}

错误码

访问错误中心错误中心查看更多错误码。

变更历史

更多信息,参考变更详情变更详情。