# 用户登录
# 调用方式: POST
# 接口地址:
https://api.freelog.com/v2/passport/login
1
# body传入参数说明:
| 参数 | 必选 | 类型及范围 | 说明 |
|---|---|---|---|
| loginName | 必选 | string | 登录名:用户名或手机号或者邮箱 |
| password | 必选 | string | 用户密码,6-24为长度 |
| isRemember | 可选 | int | 是否记住密码 0:不记住 1:记住 |
| returnUrl | 可选 | string | 登录成功后跳转地址 |
| jwtType | 可选 | string | 登录信息存放方式(cookie或者header) |
# body示例
{
"loginName": "4896819@qq.com",
"password": "123456",
"jwtType": "header"
}
1
2
3
4
5
2
3
4
5
# 返回说明:
| 返回值字段 | 字段类型 | 字段说明 |
|---|---|---|
| userId | int | 用户ID |
| userName | string | 用户姓名 |
| nickname | string | 用户昵称 |
| string | email地址 | |
| mobile | string | 手机号码 |
| userRole | int | 用户现有角色 [详见附表] |
| createDate | date | 创建日期 |
| updateDate | date | 数据最后更新日期 |
| headImage | string | 用户头像URL |
| userType | int | 用户类型 0:初始账户 1:内测账户 |
| status | int | 用户状态 0:正常 1:冻结 2:测试资格审核中 3:申请测试资格未通过 |
# 返回示例
{
"ret": 0,
"errcode": 0,
"msg": "success",
"data": {
"userId": 10022,
"userName": "余亮",
"nickname": "烟雨落叶",
"email": "4896819@qq.com",
"mobile": "",
"tokenSn": "86cd7c43844140f2a4101b441537728f",
"userRole": 1,
"status": 1,
"createDate": "2017-10-20T08:38:17.000Z",
"updateDate": "2017-10-20T08:38:17.000Z",
"headImage":"https://image.freelog.com/headImage/10022",
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
← 批量修改单品授权排除项(草稿) 用户登出 →