v1.0.0 (2026-08-15 18:56)
会员登录
接口说明
- 接口地址:
/client/member/login - 请求方式:
POST - 内容类型:
application/json或multipart/form-data - 认证方式: Base Token (需在 Header 中传递
Authorization: Bearer <baseToken>)
会员使用账号、密码进行登录。由于平台有基础的安全校验,在调用此接口前,需先获取到 baseToken。
请求头 (Headers)
| 参数名 | 必填 | 类型 | 说明 |
|---|---|---|---|
| Authorization | 是 | String | Base Token,通过 基础认证 接口获取 |
请求参数 (Body)
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
username | String | 是 | 会员登录账号 |
password | String | 是 | 会员登录密码 (明文,由后端加密校验) |
请求示例 (JSON 格式)
json
{
"username": "testuser01",
"password": "my_password123"
}返回参数
| 参数名 | 类型 | 说明 |
|---|---|---|
code | Number | 状态码,0 表示成功 |
msg | String | 提示信息 |
data | Object | 包含登录的响应数据 |
data.token | String | 专属会员 Token,后续涉及会员的业务请求需携带此 Token |
data.user | Object | 会员的基础信息 |
返回示例
json
{
"code": 0,
"msg": "登录成功",
"data": {
"user": {
"id": "xxxx-xxxx-xxxx-xxxx",
"username": "testuser01",
"nickname": "测试用户01",
"avatar": "..."
},
"token": "eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9...",
"expiresAt": 1718000000000
}
}