注册

带你了解SSO登录过程

什么是单点登录?



单点登录(Single Sign On),简称为SSO,是比较流行的企业业务整合的解决方案之一。 SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。




上图为sso的登录方式,对比传统登录方式,sso只做一次身份验证,而传统需要做多次登录。下图为传统登录方式。



登录类型



  1. 无登录状态。需要用户登录。
  2. 已登录app1,再次登录app1。(token有效)无需用户登录
  3. 已登录app1,登录app2。(有登录状态)无需用户登录

登录原理图


1. 无登录状态登录图,入下图:



2. 再次登录app1



3. 登录app2, 由于app1等中,中心服务sso已经生成了登录状态TGC,app2就不需要扫码登录。



链接:https://juejin.cn/post/6988752065501593636

0 个评论

要回复文章请先登录注册