...
相比于 session 认证,JWT 省去了服务器存储用户信息的过程。
DIP JWT单点登录操作步骤:
1.获取Token:
接口URL:http://{prourl}/SSOSignin/GetToken
...
请求方式:POST
DataType: JSON
请求参数说明:
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
UserAccount | string | 是 | 用户名 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| status | number | 状态码,成功:1,失败:0 |
| message | string | 返回信息 |
| data | object | 返回数据 |
JSON返回示例
| 代码块 | ||
|---|---|---|
| ||
/***成功示例***/
{
"status": 1,
"message": "Success",
"data": {
"Tokentoken": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJBdXRoS2V5IjpudWxsLCJVc2VyQWNjb3VudCI6InFpYW5neiIsIlJvbGVzIjpudWxsLCJFeHBpcnlEYXRlVGltZSI6IjIwMjEtMDgtMTlUMTE6MDc6MjIuMzEzNjUyMyswODowMCJ9.UPuMy3H-Lh2yq4ZnJ_6lGNb3wsSNmMALZdgyn9pL2x4"
}
}
/***失败示例***/
{
"status": 0,
"message": "请求参数错误",
"data": null
} |
2.登录验证
登录URL:http://{prourl}/SSOSignin/Login/
...
备注:token为第一步获取的token,device为请求设备,分为PC和Mobile
请求参数说明
| 名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| token | stirng | 是 | 令牌 |
| device | string | 是 | 设备类型 |