老版本OAuth2(spring-security-oauth项目已经 End of Life)
新版本OAuth2.1(直接实现在Spring Security项目中)
新老版本实现依赖
类型 | Spring Security | Spring Security OAuth |
---|---|---|
客户端 | spring-boot-starter-oauth2-client | spring-security-oauth2-autoconfigure |
授权服务器 | spring-security-oauth2-authorization-server | spring-security-oauth2-autoconfigure |
资源服务器 | spring-boot-starter-oauth2-resource-server | spring-security-oauth2-autoconfigure |
新版授权服务器/认证服务器(Openid)基于Jdk11(0.3.1后又降到Jdk1.8)
客户端安全过滤器链
授权端点安全过滤器链
获取token时安全过滤器链