PCWEB登录
查看文档来源信息
- 来源目录:
addons/sys_base/docs - 来源文件:
接口文档/66-PCWEB登录.md
详细说明
用于 PCWEB 管理端登录,并按当前 app-id + addons-type 解析正式运行上下文。
接口信息
| 项目 | 内容 |
|---|---|
| 请求方式 | POST |
| 请求路径 | /sys_base/public/base/loginNew |
| 来源文件 | 接口文档/66-PCWEB登录.md |
请求头
| 请求头 | 示例值 | 说明 |
|---|---|---|
Content-Type | application/json | 请求体格式。 |
app-id | mid-admin | 当前应用 ID。 |
addons-type | sys_base | 当前模块标识。 |
入参
本接口无请求体参数。
参数说明
请参考上方入参表。
请求示例
当前文档未提供独立请求示例,请参考下方 curl 示例。
响应输出
当前文档未提供响应示例。
字段说明
| 字段 | 类型 | 说明 |
|---|---|---|
data.token | string | 直进成功时返回的 JWT |
data.expiresAt | number | JWT 过期时间戳,毫秒 |
data.user | object | 当前登录用户基础资料 |
data.defaultPage | object | 直进成功时已解析的默认页 |
data.needSelectContext | boolean | 是否需要前端继续选择上下文 |
data.tempCaptcha | string | 上下文选择临时验证码,只用于后续 selectRole |
data.contextOptions | array | 当前应用 + 当前模块下可选的正式运行上下文列表 |
curl 示例
bash
curl --location --request POST 'http://127.0.0.1:8100/sys_base/public/base/loginNew' \
--header 'Content-Type: application/json' \
--header 'app-id: mid-admin' \
--header 'addons-type: sys_base' \
--data-raw '{
"username": "admin",
"password": "Abc123456.",
"captcha": "1234",
"captchaId": "captcha-demo-id"
}'