Skip to content

WatermelonPlanet/spring-authorization-server-master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍉 spring-authorization-server | 入门到精通

入门篇
Spring Boot 3.1
Spring Authorization Server 1.1.0
Spring Security 6.1.0
demo完整代码👉demo

进阶篇
Spring Boot 3.1
Spring Authorization Server 1.1.1
Spring Cloud 2022.0.3
Spring Cloud Alibaba 2022.0.0.0
微服务架构完整代码👉watermelon-cloud

以前没有接触过spring-security或者不清楚oauth2流程、以及从没有接触过关于认证授权的伙伴,强烈建议先看看入门篇,别一上来就整代码😂,理解整个流程和原理才是重重之中!!!,最后代码就是 so easy😁手到擒来。

1. spring-authorization-server 入门篇👇 讲解oauth2在spring-authorization-server、spring-security内部的运行流程。

🍉Spring Authorization Server (1) 认证、授权、oauth2概念和流程初步介绍
🍉Spring Authorization Server (2) 授权服务、资源服务、客户端核心配置讲解
🍉Spring Authorization Server (3) so seasy 集成第三方【gitee、github】oauth2登录
🍉Spring Authorization Server (4) 客户端、资源服务、授权服务 源码加流程细讲 再也不绕路

2. spring-authorization-server 进阶篇👇 讲解oauth2认证、授权流程上进行的扩展点。

🍉Spring Authorization Server (5) 授权服务器【用户、客户端信息】扩展
🍉Spring Authorization Server (6) 授权服务器 授权类型扩展
🍉Spring Authorization Server (7) 第三方平台账号存储
🍉Spring Authorization Server (8) 授权服务的默认认证方式扩展
🍉Spring Authorization Server (9) 授权服务的授权信息存储方式扩展
🍉Spring Authorization Server (10) 授权服务的JWK密钥对生成和JWT信息扩展

完整的代码在 watermelon-cloud👉 中可以找到https://github.com/WatermelonPlanet/watermelon-cloudwatermelon-cloud基于Spring Boot 3.1.0 、Spring Authorization Server 1.1.1、Spring Cloud Alibaba 2022.0.0.0、Spring Cloud 2022.0.3 搭建的 oauth2 微服务架构。

希望以上文章能够让 😉You 用少量时间能够更快更好的掌握和使用!!!

个人认为 【Spring Authorization Server】 这玩意学习周期有点长,所以整理出来这篇专栏,本专栏让你少走60%以上的弯路😎】

【最后:推荐日常开发选sa-token毕竟轮子已经有了😎