1.URL
http://124.223.60.234:8080/system/asset/login/checkMFAVerificationCode
2.请求参数
2.1.参数示例
{
"email":"leave_iot@163.com",
"verificationCode":"123456"
}
2.2.参数说明
字段 | 类型 | 说明 | 是否必须 |
---|---|---|---|
String | 用户的邮箱地址 | Y | |
verificationCode | String | 邮件接收到的校验码 | Y |
3.接口应答
3.1.返回示例
{
"code": 200,
"message": "Operation succeeded",
"data": {
"userId": "FE8DE1DBD40048E5A273369C2AE2CDD9",
"tokenId": "F6BAB6DE27CF45F28B651E06CBCE0133",
"dateTime": "2023-06-21T02:06:30.395Z",
"orgId": "F940B79790004404AAC277418FC71C5E",
"orgName": "LEAVE",
"timeDiff": 28800,
"timestamp": 1687313190395,
"defaultMenu": "94",
"dateFormat": "MM-dd-yyyy",
"mileageUnit": 0,
"defaultMap": 1,
"webTheme": "rgba(23, 119, 109, 1)",
"moduleStyle": 0,
"logoUrl":http://xxxxxxx.com/xxxxx.png
}
}
3.2.返回结果说明
字段 | 类型 | 说明 |
---|---|---|
code | int | 返回状态 |
message | String | 返回结果描述 |
data | object | 返回结果体 |
data说明
字段 | 类型 | 说明 |
---|---|---|
userId | String | 登录用户唯一标识 |
tokenId | String | TokenID,后续请求时,请求头对应的token内容 |
dateTime | String | 登录时间,UTC |
timestamp | long | 登录UNIX时间戳 |
orgId | String | 公司唯一标识 |
orgName | String | 公司名称 |
timeDiff | int | 时间差,单位s |
defaultMenu | String | 默认菜单 |
dateFormat | String | 时间格式 |
mileageUnit | int | 里程单位 |
defaultMap | int | 默认地图 |
webTheme | String | 主题色 |
moduleStyle | int | 功能栏样式 |
logoUrl | String | 系统Logo的URL |
userType | int | 0:账户密码登录;1:设备密码登录 |
controlType | int | 控制类型(0:不支持控制;1:支持控制),分享连接鉴权的时候用到 |
enableDynToken | int | 动态token(0:不支持;1:支持) |
dynTokenExpire | int | 动态token有效期,单位秒,默认8小时过期 |
exclusiveLogin | int | 是否开启 排他登录(0:不开启;1:开启) |
enableMFA | int | 是否开启多因素认证(0:不支持MFA;1:支持MFA) |
disableLbs | int | 是否禁用lbs定位(0:不禁用;1:禁用) |
enableLabel | int | 是否开启资产标签(0:不开启;1:开启) |
phoneNum | String | 用户联系电话 |
String | 用户联系邮箱 | |
expireTime | String | 用户过期时间,只需要显示年月日即可,格式参考dateFormat返回的格式要求,默认:yyyy-MM-dd |
作者:admin 创建时间:2025-07-23 14:32
最后编辑:admin 更新时间:2025-09-15 23:19
最后编辑:admin 更新时间:2025-09-15 23:19