单点登录与oauth2理解

单点登录

SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。

oauth2

oauth2是一个系统开放内部资源的标准。允许用户授权给第三方应用,让第三方应用访问他们存储在“其他服务器”的信息(包含头像,昵称),而不用输入“其他服务器”的用户名和密码。

区别

oauth2中授权服务端和第三方客户端不属于一个互相信任的应用群

单点登录服务端和接入的客户端都在一个互相信任的应用群

单点登录重点在于登录,解决本系统中各个模块分布式访问的问题,oauth2是用来解决本系统访问“其他系统资源”的一个开放标准。两者可以互相配合使用

posted @ 2022-04-19 22:34  永无八哥  阅读(326)  评论(0编辑  收藏  举报