用户访问的项目中,至少有3个微服务需要识别用户身份,
如果用户访问每个微服务都登录一次就太麻烦了,
为了提高用户的体验,我们需要实现让用户在一个系统中登录,
其他任意受信任的系统都可以访问,这个功能就叫单点登录。
单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。
SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统