1. 修改用户信息
Alpha冲刺
  • 用户模块
    • 用户接口测试
    • 修改用户信息
      • 修改用户昵称
        PATCH
      • 修改用户邮箱
        PATCH
      • 修改用户密码
        PATCH
      • 修改用户头像
        PATCH
    • 注册
      POST
    • 发送邮箱验证码
      POST
    • 登录
      POST
    • 获取用户基本信息
      GET
  • 书籍模块
    • 书籍模块测试
    • 添加书籍分类
      POST
    • 获取所有的书籍分类
      GET
    • 添加待售书籍
      POST
    • 删除待售书籍
      PUT
    • 按需求获取待售书籍
      POST
    • 获取待售书籍
      POST
    • 获取书籍总数
      POST
    • 获取书籍详情
      POST
  • 订单模块
    • 预订书籍
      POST
    • 用户的预订列表
      GET
    • 用户的出售列表
      GET
    • 查看某本待售书籍的所有预订者
      GET
    • 确认订单
      POST
  • 聊天模块
    • 获取聊天记录
      GET
    • 发送消息
      POST
    • 获取用户已有的聊天连接
      GET
  • 图片上传
    • 图片上传
    • 获取指定图片
  • 文档管理
    • 数据库设计
    • 系统的架构设计
    • 工具类的接口
    • 聊天数据表设计
  • 验证令牌
    POST
  1. 修改用户信息

修改用户密码

PATCH
/user/changePwd
用户密码不能简单地通过旧密码就能修改,因为考虑到账号密码泄露,可能会导致密码被非法篡改。
从而导致账号真正的主人失去登陆的权限。
所以,修改密码必须先通过邮箱的验证。

请求参数

Header 参数

Body 参数application/json

示例
{
    "oldPwd": "123456",
    "newPwd": "abc123",
    "confirmPwd": "abc123",
    "email": "2457699535@aliyun.com",
    "captcha": "765388"   
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PATCH '/user/changePwd' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "oldPwd": "123456",
    "newPwd": "abc123",
    "confirmPwd": "abc123",
    "email": "2457699535@aliyun.com",
    "captcha": "765388"   
}'

返回响应

🟢200成功
application/json
Bodyapplication/json

示例
{
    "code": 0,
    "message": "操作成功",
    "data": null
}
修改于 2024-05-07 17:03:03
上一页
修改用户邮箱
下一页
修改用户头像
Built with