什么是单点登录?
单点登录SSO(Single Sign On)是指在一个多系统共存的环境下,用户在一个系统登录后,就不需用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。
单点登录的好处?
1、提高工作效率:提高员工工作效率,简化应用系统操作过程。避免了记忆多个用户名、密码,增强了用户体验。。
2、增加安全性:强大的身份认证,规避密码安全风险,增加信息系统安全性。
3、降低管理成本: 单点登录统一了身份认证和机制,减少了系统维护人员的工作。
在线学习平台如何实现单点登录功能?
单点登录学习允许用户学员直接在在线学习平台上点击就开始学习, 不再需要额外的身份认证, 接口如下:
请求
GET https://www.hzxue.com/api/do/s/login
请求数据
token=权限码&loginValue=登录字段的值&password=密码&coid=课程ID
- token 每个账户唯一对应的验证码,string类型,该值可联系好智学获取
- loginValue 表示的是学员的登录值,比如说系统设置了使用手机登录,那么这里就是学员的手机号码。
- password 学员的密码,如果有的话;如果学员没有的话,这里留空
- coid 学员要做的课程ID
登录成功后,在线学习平台会自动跳转到学习界面,且不需要再执行身份验证