接口名称:
登陆认证
接口描述:
微信登陆认证用于小程序和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-06-03 18:01 作者:吴温立