随笔 - 17,  文章 - 0,  评论 - 4,  阅读 - 43921

学习oauth2

配合使用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令牌密钥配置

可以按照功能切换到不同分支查看文档。


认证服务四种模式

登录和授权页面替换

学习参考地址:

https://gitee.com/copoile/springcloud-oauth2

https://blog.csdn.net/qq15035899256/article/details/129541483

posted on   夏目co  阅读(31)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示