|
|
@@ -51,12 +51,12 @@ http://数字化智慧校园部署地址 / 测试用户名:thirdtest密码:1 |
|
|
|
接上一步,在跳转到应用时会在应用地址上携带参数:appkey=" xxxx"&name="xxxx"&no="xxxx"&type=0&a="xxx",appkey 是DES 密钥的 32位MD5(自行判断正确性,错误即非法请求。),name和no代表用户姓名和编号,都为DES加密后字符,type是类型,0为老师,1为学生。DES 密钥为约定项,自行配置在系统参数里。解密后得到用户信息自行在系统里配置该用户的登录认证及权限。 |
|
|
|
|
|
|
|
登录跳转的身份认证 |
|
|
|
数校登录页如果携带returnUrl参数,在登录后会自动跳转returnUrl,跳转时也会携带参数:appkey=" xxxx"&name="xxxx"&no="xxxx"&type=0&a="xxx",验证方法同上。 |
|
|
|
数校登录页如果携带returnUrl参数,在登录后会自动跳转returnUrl,跳转时也会携带参数:appkey=" xxxx"&name="xxxx"&no="xxxx"&type=0&m="xxx"&t="xxx",验证方法同上。 |
|
|
|
第三方应用在跳转数据登录页时需要传参returnUrl和appid参数。 |
|
|
|
|
|
|
|
退出 |
|
|
|
如果在非数校系统退出时,调用接口同步退出。 |
|
|
|
请求地址:http:// 数字化智慧校园部署地址/SSOSystem/out?appid=APPID& &appkey=APPKEY&a=xxx |
|
|
|
请求地址:http:// 数字化智慧校园部署地址/SSOSystem/out?appid=APPID& &appkey=APPKEY&m=xxx&t=xxx |
|
|
|
参数说明 |
|
|
|
参数 |
|
|
|
是否必须 |
|
|
@@ -64,7 +64,10 @@ http://数字化智慧校园部署地址 / 测试用户名:thirdtest密码:1 |
|
|
|
appid |
|
|
|
是 |
|
|
|
应用唯一标识 |
|
|
|
a |
|
|
|
m |
|
|
|
是 |
|
|
|
跳转时携带 |
|
|
|
t |
|
|
|
是 |
|
|
|
跳转时携带 |
|
|
|
appkey |
|
|
@@ -80,7 +83,7 @@ DES密钥MD5值 |
|
|
|
|
|
|
|
获取用户登录状态 |
|
|
|
如果在非数校系统中用户状态无法确定,可调用接口获取是否在线状态。 |
|
|
|
请求地址:http:// 数字化智慧校园部署地址/SSOSystem/userstat?appid=APPID& &appkey=APPKEY&a=xxx |
|
|
|
请求地址:http:// 数字化智慧校园部署地址/SSOSystem/userstat?appid=APPID& &appkey=APPKEY&m=xxx&t=xxx |
|
|
|
参数说明 |
|
|
|
参数 |
|
|
|
是否必须 |
|
|
@@ -88,7 +91,10 @@ DES密钥MD5值 |
|
|
|
appid |
|
|
|
是 |
|
|
|
应用唯一标识 |
|
|
|
a |
|
|
|
m |
|
|
|
是 |
|
|
|
跳转时携带 |
|
|
|
t |
|
|
|
是 |
|
|
|
跳转时携带 |
|
|
|
appkey |
|
|
|