# 统一身份认证 ## Docs - 公开接口 [3.0接口说明](https://doc.ssoedu.cn/5565995m0.md): - 公开接口 [RestfulApi](https://doc.ssoedu.cn/46031343f0.md): 此方式为RestfulAPi方式获取用户信息 ## API Docs - 公开接口 > OpenAPI [概述](https://doc.ssoedu.cn/301809c0.md): - 公开接口 > OpenAPI > 1.人员管理 [批量获取人员数据](https://doc.ssoedu.cn/237698199e0.md): - 公开接口 > OpenAPI > 1.人员管理 [获取单个人员数据](https://doc.ssoedu.cn/237701210e0.md): - 公开接口 > OpenAPI > 1.人员管理 [添加单个人员数据](https://doc.ssoedu.cn/238032099e0.md): - 公开接口 > OpenAPI > 1.人员管理 [修改单个人员数据](https://doc.ssoedu.cn/238046866e0.md): - 公开接口 > OpenAPI > 1.人员管理 [删除单个人员数据](https://doc.ssoedu.cn/238069249e0.md): - 公开接口 > OpenAPI > 1.人员管理 [批量获取人员照片](https://doc.ssoedu.cn/238071733e0.md): - 公开接口 > OpenAPI > 1.人员管理 [获取单个人员照片](https://doc.ssoedu.cn/238090872e0.md): - 公开接口 > OpenAPI > 1.人员管理 [基本代码](https://doc.ssoedu.cn/238100511e0.md): - 公开接口 > OpenAPI > 1.人员管理 [人员类型代码](https://doc.ssoedu.cn/238111348e0.md): - 公开接口 > OpenAPI > 1.人员管理 [组织机构代码](https://doc.ssoedu.cn/238111912e0.md): - 公开接口 > OpenAPI > 2.服务管理 [获取服务列表数据](https://doc.ssoedu.cn/238128131e0.md): - 公开接口 > OpenAPI > 2.服务管理 [批量删除服务数据](https://doc.ssoedu.cn/238173571e0.md): - 公开接口 > OpenAPI > 2.服务管理 [获取单个服务数据](https://doc.ssoedu.cn/238164944e0.md): - 公开接口 > OpenAPI > 2.服务管理 [添加单个服务数据](https://doc.ssoedu.cn/238175354e0.md): - 公开接口 > OpenAPI > 2.服务管理 [修改单个服务数据](https://doc.ssoedu.cn/238175623e0.md): - 公开接口 > OpenAPI > 2.服务管理 [删除单个服务数据](https://doc.ssoedu.cn/238175842e0.md): - 公开接口 > OpenAPI > 2.服务管理 [获取服务列表数据(LDAP)](https://doc.ssoedu.cn/238176324e0.md): - 公开接口 > OpenAPI > 2.服务管理 [批量删除服务数据(LDAP)](https://doc.ssoedu.cn/238176332e0.md): - 公开接口 > OpenAPI > 2.服务管理 [获取单个服务数据(LDAP)](https://doc.ssoedu.cn/238176347e0.md): - 公开接口 > OpenAPI > 2.服务管理 [添加单个服务数据(LDAP)](https://doc.ssoedu.cn/238176359e0.md): - 公开接口 > OpenAPI > 2.服务管理 [修改单个服务数据(LDAP)](https://doc.ssoedu.cn/238176364e0.md): - 公开接口 > OpenAPI > 2.服务管理 [删除单个服务数据(LDAP)](https://doc.ssoedu.cn/238176378e0.md): - 公开接口 > OpenAPI > 2.服务管理 [返回属性代码](https://doc.ssoedu.cn/238176400e0.md): - 公开接口 > OpenAPI > 2.服务管理 [黑白名单标签代码](https://doc.ssoedu.cn/238177585e0.md): - 公开接口 > OpenAPI > 3.资源管理 [图像资源](https://doc.ssoedu.cn/238114843e0.md): 路径后面补充 image_path - 公开接口 > OpenAPI [获取TOKEN](https://doc.ssoedu.cn/237689930e0.md): 获取Token,使用Token作为之后的所有校验 - 公开接口 > OpenAPI [DEMO](https://doc.ssoedu.cn/238065835e0.md): - 公开接口 > 登录过程接口 [CAS协议-登录接口](https://doc.ssoedu.cn/237310399e0.md): - 用户在访问第三方业务系统在登录时,第三方业务系统判断用户未登陆后,应将用户重定向至此接口,并传递URL编码的service参数,service参数应在服务管理的白名单中,请联系管理员添加。 - 公开接口 > 登录过程接口 [CAS协议-票据验证接口](https://doc.ssoedu.cn/237405197e0.md): 第三方业务系统获取到ticket后,调用此接口获取用户身份信息。具体返回的用户身份字段需管理员在后台配置 - 公开接口 > 登录过程接口 [登出接口](https://doc.ssoedu.cn/237662487e0.md): 用户在第三方系统点击注销/登出按钮后,第三方系统完成的登出后,应将用户重定向至`/logout`接口,使统一认证登陆状态失效。 - 公开接口 > 登录过程接口 [用户身份切换](https://doc.ssoedu.cn/238009578e0.md): 第三方业务系统需要进行身份切换时,应将用户页面`重定向`(不是发起请求)至/try-switch接口,并带上拟`切换到`的用户工号和url编码的service地址,统一认证在执行完用户切换逻辑后,会重定向至service地址 - 公开接口 > 登录过程接口 [SAML1.1协议-登录接口](https://doc.ssoedu.cn/238264156e0.md): 用户在访问第三方业务系统在登录时,第三方业务系统判断用户未登陆后,应将用户重定向至此接口,并传递URL编码的target参数,target参数应在服务管理的白名单中,请联系管理员添加。 - 公开接口 > 登录过程接口 [SAML1.1协议-票据验证接口](https://doc.ssoedu.cn/238285521e0.md): 第三方业务系统获取到SAMLart后,调用此接口获取用户身份信息。具体返回的用户身份字段需管理员在后台配置 - 公开接口 > 登录过程接口 [单点登出接口](https://doc.ssoedu.cn/238855077e0.md): 业务系统应对接单点登出接口,当统一认证退出时,会向业务系统发送POST请求,通知业务系统用户退出登录。单点登出实现按照标准CAS协议实现。[官方文档参考链接](https://apereo.github.io/cas/7.0.x/protocol/CAS-Protocol-Specification.html#head_appdx_c) - 公开接口 > RestfulApi [第一步 获取tickets](https://doc.ssoedu.cn/238100600e0.md): 目的:用于向 CAS 服务器发送一个 POST 请求,以获取票据授予票据(TGT)。 - 公开接口 > RestfulApi [第二步 获取ST](https://doc.ssoedu.cn/238124351e0.md): - 公开接口 > RestfulApi [第三部获取用户信息](https://doc.ssoedu.cn/238165075e0.md): 获取用户信息