单点登陆的基本概念

时间:2021-11-01 16:38:07

什么是单点登陆?

单点登陆(single sign on),简称SSO,是目前比较流行的企业应用集成(EAI)解决方案。SSO的定义就是用户只需一次登陆,就可以访问所有相互信任的应用系统。

单点登陆的好处

  • 更好的用户体验,提高安全性
  • 减少系统维护成本; 
  • 解决SOA的安全论证;

单点登陆的实现机制

单点登陆的基本概念

从上图可以看出,sso需要实现两个功能:

  • 所有需要实现单点登陆的应用系统共享一个用户认证系统
  • 所有应用系统能够识别和提取登陆状态信息。