sa-token/sa-token-doc/fun/sso-vs-oauth2.md
2024-08-19 17:49:59 +08:00

1.1 KiB
Raw Blame History

技术选型:[ 单点登录 ] VS [ OAuth2.0 ]


QQ群库经常有小伙伴提问项目需要搭建统一认证中心是用 SSO 方便还是 OAuth2.0 方便呢?针对这个问题,我们列出两者的主要区别以供大家参考:

功能点 SSO单点登录 OAuth2.0
统一认证 支持度高 支持度高
统一注销 支持度高 支持度低
多个系统会话一致性 强一致 弱一致
第三方应用授权管理 不支持 支持度高
自有系统授权管理 支持度高 支持度低
Client级的权限校验 不支持 支持度高
集成简易度 比较简单 难度中等
适合项目 企业内部项目整合 企业搭建统一认证授权平台,对外开放服务

注:以上仅为在 Sa-Token 中两种技术的差异度比较,不同框架的实现可能略有差异,但整体思想是一致的。