1.3 KiB
1.3 KiB
id | date | title | tags | categories | ||||||
---|---|---|---|---|---|---|---|---|---|---|
2019-03-01-18-52 | 2019/03/01 18:52 | spring boot 基于JWT实现单点登录 |
|
|
本篇原创发布于:FleyX 的个人博客
看我大塞尔达,不!是林克
最近我们组要给负责的一个管理系统 A 集成另外一个系统 B,为了让用户使用更加便捷,避免多个系统重复登录,希望能够达到这样的效果——用户只需登录一次就能够在这两个系统中进行操作。很明显这就是**单点登录(Single Sign-On)**达到的效果,正好可以明目张胆的学一波单点登录知识。
本篇主要内容如下:
- SSO 介绍
- SSO 的几种实现方式对比
- 基于 JWT 的 spring boot 单点登录实现
注意:
SSO这个概念已经出现很久很久了,目前各种平台都有非常成熟的实现,比如OpenSSO
,OpenAM
,Kerberos
,CAS
等,当然很多时候成熟意味着复杂。本文不讨论那些成熟方案的使用,也不考虑SSO在CS应用中的使用。
什么是SSO