单点登录
示例: https://github.com/youduim/start-pc-demo-java
如果需要从其他系统单点登录到有度,请参阅:单点登录到有度
接口说明
- 此接口独立于有度服务其他SDK接口,不需要遵守全局约定的加解密方式及数据格式。
- 有度客户端携带identify_token到目标服务,目标服务将token作为提交内容调用有度服务的单点登录接口确认用户身份
鉴定接口
GET请求URL:http://[SERVER:7080]/cgi/identify?token=$identify_token
[SERVER:7080]指连接的服务器地址,如:http://youdu.im/cgi/identify
参数说明
参数 | 必须 | 说明 |
---|---|---|
token | 是 | 身份认证的token |
在有度管理后台-->企业应用-->应用管理-->主页型应用配置的URL中使用模板参数$TOKEN$,有度客户端在请求时会自动将该模板参数替换成identifytoken
返回格式
{
"status": {
"code": 0,
"message": "Action completed successful",
"createdAt": "2017-01-01 10:00:00"
},
"userInfo": {
"account": "$account",
"chsName":"$chs_name",
"gender":1,
"mobile":"$mobile",
"phone":"$phone",
"email":"$email"
}
}
该接口响应数据无加密
参数 | 说明 |
---|---|
status | 接口调用状态说明 |
code | 状态码 |
message | 状态码相关的信息描述 |
createdAt | 结果返回时间 |
userInfo | 认证成功后返回的相关帐号信息 |
account | 帐号 |
chsName | 中文名 |
gender | 性别。0:男;1:女 |
mobile | 手机号码 |
phone | 电话号码 |
邮箱 |
状态码说明
状态码(code) | 说明 |
---|---|
1 | 系统繁忙 |
2 | 错误的请求 |
10 | token无效 |