IDMesh APIs
  1. 用户
IDMesh APIs
  • IDMesh APIs
  • 使用文档
  • 管理 API
    • 用户
      • 创建用户
        POST
      • 锁定用户
        POST
      • 解锁用户
        POST
      • 批量锁定用户
        POST
      • 批量解锁用户
        POST
      • 批量重置密码
        POST
      • 编辑用户
        PATCH
      • 删除用户
        DELETE
      • 批量删除用户
        POST
      • 查询用户列表
        GET
      • 查询用户详情
        GET
      • 修改密码
        POST
      • 重置密码
        POST
      • 查询用户存储凭证列表
        GET
      • 创建用户存储凭证
        POST
      • 删除用户存储凭证
        DELETE
      • 登录名验证
        GET
      • 判断用户是否存在
        POST
      • 用户头像上传
        POST
      • 用户头像显示
        GET
      • 用户实名验证
        POST
      • 用户离职
        POST
      • 用户变更组织
        POST
    • 应用
      • 创建应用
      • 更新应用基本信息
      • 查询应用模板列表
      • 查询应用列表
      • 按条件查询应用
      • 按 ID 查询应用
      • 启用应用
      • 禁用应用
      • 删除应用
      • 刷新应用安全码
      • 查询应用配置信息
      • 更新应用配置
      • 禁用应用单点登录
      • 启用应用多子账号登录
      • 禁用应用多子账号登录
      • 启用应用单点登录
      • 启用应用多因素认证配置
      • 禁用应用多因素认证配置
      • 创建应用认证源
      • 删除应用认证源
      • 启用应用认证协议
      • 禁用应用认证协议
      • 重置应用认证协议密钥
      • 查询应用认证协议列表
      • 查询应用认证协议
      • 更新应用认证协议
      • 更新应用子账号
      • 创建应用子账号
      • 更新应用子账号
      • 启用应用子账号
      • 禁用应用子账号
      • 删除应用子账号
      • 按 APP ID 查询应用子账号列表
      • 按条件查询应用子账号列表
      • 按条件查询应用子账号
      • 按 ID 查询应用子账号
      • 更新应用 Logo
      • 批量创建应用子账号
    • 权限及资源
      • 权限
        • 鉴权
        • 获取权限列表
      • 授权单元 & 授权规则
        • 获取授权单元列表
        • 按 ID 查询授权单元
        • 删除授权单元
        • 批量创建授权规则
        • 更新授权规则
        • 查询授权单元下的授权规则列表
        • 查询授权规则列表
        • 批量删除授权规则
        • 查询授权单元下的授权规则列表
      • 资源 & 资源集合
        • 创建资源
        • 更新资源
        • 更新资源
        • 查询资源列表
        • 按 ID 查询资源
        • 删除资源
        • 创建资源集合
        • 更新资源集合
        • 查询资源集合列表
        • 按 ID 查询资源集合
        • 创建资源集合成员
        • 删除资源集合
        • 更新资源集合成员
        • 查询资源集合成员列表
        • 按 ID 查询资源集合成员
        • 删除资源集合成员
      • 应用授权
        • 授权应用
        • 查询已授权应用列表
      • 鉴权
      • 授权
    • 组织关系
      • 创建组织对象
      • 查询父组织节点
      • 删除组织节点
      • 获取组织关系列表
      • 修改组织关系基本信息
      • 获取组织关系基本信息
      • 删除组织关系
      • 批量添加组织成员
      • 添加组织成员
      • 编辑组织成员
      • 获取组织成员信息及其关联的组织关系列表
      • 获取组织的成员信息列表
      • 删除组织成员
      • 创建组织节点
      • 编辑组织节点
      • 删除组织子节点
      • 批量删除节点
      • 查询节点信息列表
      • 查询组织节点信息
      • 获取组织子节点列表
      • 获取组织的成员信息列表
      • 批量检查节点
      • 禁用组织节点
      • 禁用组织节点新
      • 批量从组织关系中移除用户-内部使用
      • 从组织关系中移除用户-内部使用
      • 树关联-删除节点关联
      • 树关联-创建
      • 树关联-树对象关系查询
      • 树关联-节点关系查询
      • 树关联-查询所有
      • 启用组织节点
    • 身份源
      • 获得系统支持的所有认证模板
      • 创建某个租户的认证方式信息
      • 创建某个租户的认证方式信息
      • 更新某个租户的认证方式信息
      • 更新某个租户的认证方式信息
      • 获得某个租户的认证方式信息
      • 查询某个租户的认证方式列表
      • 删除某个租户的认证方式信息
      • 删除某个租户的认证方式信息
      • 创建某个租户的身份源配置信息
      • 修改某个租户的身份源配置信息
      • 删除某个身份源配置信息
      • 获取某个租户支持的所有身份源配置
      • 按 ID 获取的身份源配置信息
    • KV 存储
      • 获取 Bucket 列表
      • 获取 Object 列表
      • 获取 Bucket 详情
      • 删除 Bucket
      • 创建 Object
      • 获取 Object 详情
      • 删除 Object
    • 定时任务
      • 查询定时任务列表
      • 查询定时任务详情
      • 创建定时任务
      • 更新定时任务
      • 删除定时任务
      • 触发定时任务
      • 挂起定时任务
      • 恢复定时任务
      • 获取预创建 ID
      • 查询子任务日志
      • 查询任务日志
      • 创建子任务
      • 回调子任务执行结果
      • 更新子任务
      • 取消任务执行
      • 查询指定定时任务的子任务列表
      • 查询子任务列表
    • 事件
      • 注册事件订阅
      • 查询已订阅事件列表
      • 删除订阅事件
      • 重置订阅事件
      • 更新订阅事件
  • BFF
    • 登录验证Thin模式
  1. 用户

创建用户存储凭证

POST
/v1/user-stored-credentials
type_mgmtdocprogrammer-docmodule_identity

请求参数

Header 参数
Content-Type
string 
必需
示例值:
application/json
Body 参数application/json
provider_code
string 
必需
社会化身份源code
idp_config_id
number 
必需
社会化登录配置的ID
id1
string 
必需
社会化身份标识1,如openid
id2
string 
可选
社会化身份标识2,如unionid
user_id
number 
用户id
可选
metadata
string 
更多社会化身份标识
可选
nickname
string 
昵称
可选
avatar
string 
头像
可选
realname
string 
真实姓名
可选
mobile
string 
手机
可选
email
string 
邮箱
可选
gender
string 
性别
可选
示例
{
    "provider_code": "string",
    "idp_config_id": 0,
    "id1": "string",
    "id2": "string",
    "user_id": 0,
    "metadata": "string",
    "nickname": "string",
    "avatar": "string",
    "realname": "string",
    "mobile": "string",
    "email": "string",
    "gender": "string"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/v1/user-stored-credentials' \
--header 'Content-Type: application/json' \
--data-raw '{
    "provider_code": "string",
    "idp_config_id": 0,
    "id1": "string",
    "id2": "string",
    "user_id": 0,
    "metadata": "string",
    "nickname": "string",
    "avatar": "string",
    "realname": "string",
    "mobile": "string",
    "email": "string",
    "gender": "string"
}'

返回响应

🟢200成功
application/json
Body
id
string 
唯一标识
可选
示例
{
    "id": "string"
}
修改于 2024-10-18 06:30:35
上一页
查询用户存储凭证列表
下一页
删除用户存储凭证
Built with