会员登录
接口说明
- 路径:
/client/member/login - 方法:
POST - 说明: 会员使用账号、密码进行登录。由于平台有基础的安全校验,在调用此接口前,需先获取到
baseToken。
请求参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
baseToken | String | 是 | 基础认证接口获取的凭证 |
username | String | 是 | 会员登录账号 |
password | String | 是 | 会员登录密码 (明文,由后端加密校验) |
请求示例 (JSON 格式)
json
{
"baseToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpX...",
"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
}
}