令牌验证接口
GET /token
提供者: 企业应用
调用者: Micro-GNSS
Micro-GNSS
默认使用自带的本地用户鉴权信息表,但也可启用外部令牌验证方式进行token的验证(参见:会话与token)。
在外部令牌验证方式下,当服务端在检查token的有效性时,如果token未在本地缓存,或本地缓存失效,则服务端调用本接口向企业应用求证token的有效性并返回token的相关信息。
注意:本接口的应答定义与本接口的v1.x
版本的应答定义不同。
请求
GET /token?token=HrWwReOAQ9WdLnJQ1JYivA
查询参数
属性 | 数据类型 | 必要 | 说明 |
---|---|---|---|
token | string | Y | 需要验证的token字符串 |
应答
{
"errCode": 0,
"message": "OK.",
"data": [
{
"appId": "0KfL6JRGNvT1X7FC1lWPqA7Z",
"userName": "user-2322"
}
],
"count": 1
}
应答实体属性
属性 | 数据类型 | 必要 | 说明 |
---|---|---|---|
errCode | int | Y | 错误码:
|
message | string | Y | 错误信息 |
data | array[TokenVerifyResult] | 返回的结果对象数组。元素为TokenVerifyResult类型,见下 | |
count | int | 返回的记录数 |
TokenVerifyResult
属性 | 数据类型 | 必要 | 说明 |
---|---|---|---|
userName | string | Y | 此token关联的用户名 |