接口名称:
登陆认证
接口描述:
微信登陆认证用于小程序和PC端云印星登陆。当PC端登陆时authCode为必填,用于网页获取登陆后的Token
请求路径:
/auth/authLogin
请求方式:
POST
允许匿名访问请求参数:
- Header
| 参数名 | 参数值 | 必填 | 描述 |
|---|---|---|---|
| Content-Type | application/json | Y |
- Param
- Body
| 参数名 | 类型 | 必选 | 描述 |
|---|---|---|---|
| jsCode | String | N | 认证code |
| authCode | String | N | pc端登陆code |
| loginPlatform | String | Y | 登陆平台,默认为WECHAT_AUTH |
| logonName | String | N | 登陆名 |
| password | String | N | 密码 |
| uniToken | String | N | cas登录使用 |
| extInfo | String | N | cas登录使用 |
loginPlatform:
WECHAT_AUTH(1,"微信认证"),
ACCOUNT_AUTH(2,"账号密码认证"),
QQ(3, "qq"),
APPLE(4, "苹果"),
VISITOR(5, "游客"),
EMAIL(6, "邮箱"),
UNIFOUND(7, "联创"),
CAS(8, "cas登录"),
ALI_WEB_AUTH(9,"支付宝h5认证"),
WECHAT_WEB_AUTH(10,"微信h5认证")
请求示例:
{
"jsCode": "oKg22123MI4_eXAkKhSduEQgD8RU94XO8",
"authCode": "1692041364331696128"
}
返回参数:
| 参数名 | 类型 | 必选 | 描述 |
|---|---|---|---|
| data | String | N | 响应内容 |
| code | int | N | 响应码 |
| message | String | N | 响应信息 |
返回示例:
{
"data": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJhdXRoMCIsInVzZXJBY2NObyI6MTYzLCJleHAiOjE2OTIyNTExNzh9.Um5oktLGMkcLBfryRDng26dCOgbjeGCufsTiMgcJ_3Q",
"code": 0,
"message": ""
}文档更新时间: 2025-07-22 08:27 作者:吴温立