代码拉取完成,页面将自动刷新
配合使用Element Plus + Vue3(idea开发,需要安装lombok插件)
版本:
依赖 | 版本 |
---|---|
spring-boot | 2.5.3 |
spring-cloud | 2020.0.4 |
spring-security | 3.2.10.RELEASE |
spring-security-oauth2-autoconfigure | 2.1.2.RELEASE |
mybatis-plus | 3.4.3.1 |
jdk | 1.8 |
仓库地址:https://gitee.com/cmmplb/spring-cloud-oauth2
doc目录添加了步骤文档。
spring-cloud-oauth2
├── doc 文档
├── spring-cloud-oauth2-auth-server 认证服务器 [20000]
├── spring-cloud-oauth2-eureka-server 注册中心 [8761]
├── spring-cloud-oauth2-gateway 网关服务 [10000]
├── spring-cloud-oauth2-resource-server 资源服务
├── spring-cloud-oauth2-sso-server 单点登录
│ └── spring-cloud-oauth2-sso-one-server 单点登录 [40000]
│ └── spring-cloud-oauth2-sso-two-server 单点登录 [50000]
├── spring-cloud-oauth2-system-server 系统模块 [30000]
├── spring-cloud-oauth2-ui: 前端框架 [18080]
├──pom.xml 父工程依赖
防止每个功能代码迭代替换了前面步骤的代码,所以每个功能模块的代码都放在了单独的分支上,按照doc目录下的序号打的分支。
feature
├── 1.x 模块搭建
├── 2.1 认证服务四种模式
├── 2.2 认证服务四种模式-前端实现
├── 2.3 资源服务器
├── 2.4 登录、错误和授权页面替换+scope权限验证
├── 2.5 基于数据库读取数据信息+角色权限验证
├── 2.6 自定义认证模式
├── 2.7 基于数据库存取认证信息
├── 2.8 退出登录、事件监听和token信息扩展
├── 2.9 SSO和配置提取
├── 2.10 Feign和JWT令牌密钥配置
1.模块搭建
2.功能实现
认证服务四种模式
登录和授权页面替换
学习参考地址:
https://gitee.com/copoile/springcloud-oauth2
https://blog.csdn.net/qq15035899256/article/details/129541483
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。