40 lines
1.2 KiB
Markdown
40 lines
1.2 KiB
Markdown
# 登录鉴权接口字段清单
|
|
|
|
## 1. 用户微信登录
|
|
- 接口路径:`POST /api/auth/wechat-login`
|
|
- 功能说明:用户通过微信授权登录并获取 token。
|
|
|
|
### 请求参数
|
|
| 字段 | 类型 | 必填 | 说明 |
|
|
| --- | --- | --- | --- |
|
|
| code | string | 是 | 微信登录 code |
|
|
| encryptedData | string | 否 | 加密用户信息 |
|
|
| iv | string | 否 | 解密向量 |
|
|
|
|
### 返回字段
|
|
| 字段 | 类型 | 说明 |
|
|
| --- | --- | --- |
|
|
| token | string | 登录态 token |
|
|
| refreshToken | string | 刷新 token |
|
|
| userId | string | 用户ID |
|
|
| isPhoneBound | boolean | 是否已绑定手机号 |
|
|
|
|
## 2. 商户/平台账号登录
|
|
- 接口路径:`POST /api/auth/password-login`
|
|
- 功能说明:商户后台或管理后台账号密码登录。
|
|
|
|
### 请求参数
|
|
| 字段 | 类型 | 必填 | 说明 |
|
|
| --- | --- | --- | --- |
|
|
| account | string | 是 | 登录账号 |
|
|
| password | string | 是 | 登录密码 |
|
|
| loginType | string | 是 | merchant/admin |
|
|
|
|
### 返回字段
|
|
| 字段 | 类型 | 说明 |
|
|
| --- | --- | --- |
|
|
| token | string | 登录态 token |
|
|
| refreshToken | string | 刷新 token |
|
|
| roleList | array | 角色列表 |
|
|
| userInfo | object | 用户信息 |
|