Oauth2.0实现跨主域单点登录方案

1、说明

此案例基于Oauth2.0+Spring 实现跨域单点登录;

系统说明:

  1. auth.com -- 认证中心系统
  2. web1.com -- 业务系统1
  3. web2.com -- 业务系统2

2、流程图

1、关于重定向到认证中心:

以博学谷教师中心系统为例(Oauth2.0授权码模式)

image.png
Oauth2.0实现跨主域单点登录方案_第1张图片
image.png

2、关于认证中心登录完成后重定向回原URL请求:

Oauth2.0实现跨主域单点登录方案_第2张图片
image.png
Oauth2.0实现跨主域单点登录方案_第3张图片
image.png

重定向请求原URL地址

Oauth2.0实现跨主域单点登录方案_第4张图片
image.png

Oauth2.0实现跨主域单点登录方案_第5张图片
image.png
Oauth2.0实现跨主域单点登录方案_第6张图片
image

你可能感兴趣的:(Oauth2.0实现跨主域单点登录方案)