eduqm / smart-sso

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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登录,支持分布式

License:MIT License


Languages

Language:Java 89.2%Language:Less 10.8%