1.URL

http://124.223.60.234:8080/system/asset/login/checkMFAVerificationCode

2.请求参数

2.1.参数示例

{
    "email":"leave_iot@163.com",
    "verificationCode":"123456"
}

2.2.参数说明

字段 类型 说明 是否必须
email 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 用户联系电话
email String 用户联系邮箱
expireTime String 用户过期时间,只需要显示年月日即可,格式参考dateFormat返回的格式要求,默认:yyyy-MM-dd
作者:admin  创建时间:2025-07-23 14:32
最后编辑:admin  更新时间:2025-09-15 23:19