用户业务

用户注册

请求方法及路径

POST /users

请求数据

参数名 类型必须 说明
name 字符串 姓名
username 字符串 登录用户名
password 字符串 登录密码

响应数据

参数名 类型 说明
_id 对象 用户账号 ID
name 字符串 姓名
type 字符串 用户账号类型
username 字符串 登录用户名
createAt 字符串|对象 用户账号创建时间

用户登录

请求方法及路径

POST /authorizations

请求数据

参数名 类型必须 说明
username 字符串 登录用户名
password 字符串 登录密码

响应数据

参数名 类型 说明
_id 对象 用户账号 ID
name 字符串 姓名
type 字符串 用户账号类型
username 字符串 登录用户名
createAt 字符串|对象 用户账号创建时间

取得用户资料

请求方法及路径

GET /users/:userId/profile

路径参数

参数名 类型必须 说明
userId 字符串 用户 ID

响应数据

参数名 类型 说明
_id 对象 用户账号 ID
name 字符串 姓名
type 字符串 用户账号类型
username 字符串 登录用户名
createAt 字符串|对象 用户账号创建时间

设置登录用户头像

请求方法及路径

PUT /user/avatar

请求数据

参数名 类型必须 说明
avatar 字符串 头像文件路径