集成Spring Security OAuth2实现用户名密码、手机短信、微信等多种方式登录,token采用redis存储方式,通过Spring Cloud Gateway网关统一鉴权。
simple-platform
├─common -- 公共模块
│ ├─simple-common-auth -- 认证服务(授权服务器)和网关服务(资源服务器)公共配置模块
│ ├─simple-common-base -- 通用常量和模型代码模块
│ ├─simple-common-core -- Web项目通用核心配置模块
│ └─simple-common-parent -- 统一依赖版本父级模块
├─simple-auth -- 基于 Spring Cloud Oauth2 实现的统一认证服务
├─simple-gateway -- 基于 Spring Cloud Gateway 实现的统一网关服务
├─simple-monitor -- 基于 Spring Boot Admin 实现的应用监控服务
├─simple-user -- 用户、角色、权限管理服务
├─simple-user-api -- 用户服务微服务接口客户端
└─update -- 更新记录
├─nacos -- Nacos配置更新记录
└─sql -- SQL更新脚本
Spring Cloud Alibaba,Spring Cloud,Spring Boot 版本选择参考:Spring Cloud Alibaba 版本说明
