Skip to content

springboot SSO 单点登录,OAuth2实现,支持App登录,支持分布式

License

Notifications You must be signed in to change notification settings

solarpeng502/smart-sso

 
 

Repository files navigation

smart-sso

License PRs Welcome GitHub stars GitHub forks

QQ交流群:454343484🈵、769134727

简述

   smart-sso使用当下最流行的SpringBoot技术,基于OAuth2认证授权协议,为您构建一个易理解、高可用、高扩展性的分布式单点登录应用基层。

相关文档

组织结构

smart-sso
├── smart-sso-client -- 客户端依赖包
├── smart-sso-client-redis -- 客户端依赖包,分布式redis支持
├── smart-sso-demo -- 客户端
├── smart-sso-server -- 服务端

单点登录原理

在这里插入图片描述

单点退出原理

在这里插入图片描述

效果展示

单点登录页

在这里插入图片描述

服务端登录成功页

在这里插入图片描述

客户端登录成功页

About

springboot SSO 单点登录,OAuth2实现,支持App登录,支持分布式

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 85.6%
  • Less 14.4%