本发明公开了一种单点登录系统,包括客户端、单点登录认证服务端及多个应用系统;客户端,在检测到登录指令后,生成浏览器指纹,基于浏览器指纹,生成用于访问应用系统的访问请求并发送至应用系统;应用系统,用于接收访问请求,并根据访问请求向单点登录认证服务端发送验证请求;单点登录认证服务端,用于对登录信息进行校验;若校验显示登录信息无误,将用户信息进行加密,生成token信息并返回给应用系统;应用系统还用于对token信息进行解密,得到用户信息;对用户信息进行验证,若验证结果显示无误,与客户端建立通信连接。本发明可以通过浏览器指纹唯一标识客户端,避免了浏览器跨域失效问题,实现了客户端多应用系统间的单点登录。
声明:
“单点登录系统” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)