您好,今天小柳来为大家解答以上的问题。sso单点登录相信很多小伙伴还不知道,现在让我们一起来看看吧!

sso单点登录 SSO单点登录系统sso单点登录 SSO单点登录系统


sso单点登录 SSO单点登录系统


1、SSOSSO是Single Sign On的缩写,OAuth是Open Authority的缩写,这两者都是使用令牌的方式来代替用户密码访问应用。

2、流程上来说他们非常相似,但概念上又十分不同。

3、以上两者,你在业务系统中都没有账号和密码,账号密码是存放在登录中心或微信中的,这就是所谓的使用令牌代替账号密码访问应用。

4、两者有很多相似之处,下面我们来解释一下这个过程。

5、先来讲解SSO,通过SSO对比OAuth2.0,才比较好理解OAuth2.0的原理。

6、SSO的实现有很多框架,比如CAS框架,以下是CAS框架的流程图。

7、上面的流程大概为:OAuth2.0有多种模式,这里讲的是OAuth2.0授权码模式,OAuth2.0的流程跟SSO不多多模块(Multi-Module)项目搭建以上,就是我的SSO和OAuth2.0的理解。

本文到这结束,希望上面文章对大家有所帮助。