smart-sso

License PRs Welcome GitHub stars GitHub forks

QQ交流群:454343484🈵、769134727

简述

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

部署文档

组织结构

smart-sso
├── smart-sso-client -- 客户端依赖包
├── smart-sso-demo -- 客户端
├── smart-sso-server -- 服务端

技术选型

  • JDK:1.8+
  • 项目构建工具:Maven 3.3.3
  • MVC框架:SpringBoot 2.1.0.RELEASE
  • JSON工具:Fastjson 1.2.69
  • 日志管理:SLF4J 1.7.21
  • 单点登录:基于Oauth2协议实现

单点登录原理

在这里插入图片描述

单点退出原理

在这里插入图片描述

效果展示

单点登录页

服务端登录成功页

客户端登录成功页