The OAuth2.1 -based authorization server Spring Authorization Server 0.3.0 was officially released today, and there are several highlights in this update.
The document is officially online
The documentation for Spring Authorization Server has been officially released with this update, and is now available on the Spring official website.
The address is: https://spring.io/projects/spring-authorization-server
The document currently contains the following important modules:
- Project Overview: Introduction and list of features.
- Get help: examples, FAQs, and issues .
- Getting Started: System requirements, dependencies and guide you through developing your first application.
- Configuration models: Default configuration and custom configuration.
- Core Model/Component: Introduction to the core domain model and component interface.
- Protocol Endpoints: Implementations of OAuth2 and OIDC 1.0 protocol endpoints.
- Usage Guide: A guide to Spring Authorization Server .
Breaking changes in 0.3.0
- Change an interface containing only constants to a final class.
- Move
OAuth2TokenCustomizer
under the token package. - Remove deprecated function code marked
@Deprecation
. - Removed
JwtEncoder
and related classes. - Remove
OAuth2TokenClaimsContext.Builder.claims()
in the token context builder. - Remove claim accessor
OAuth2TokenIntrospectionClaimAccessor
in token introspection. - Removed support for
code_challenge_method
plain
of type PKCE in OAuth2.
For more new features, please refer to the 0.3.0 changelog .
Dependency upgrade
This release supports the just-released Spring Boot 2.7.0 and Spring Security 5.7.1
- Update to com.squareup.okhttp3:4.9.3
- Update to jackson-bom:2.13.3
- Update to mockito-core:4.5.1
- Update to nimbus-jose-jwt:9.22
- Update to Spring Boot 2.7.0
- Update to Spring Framework 5.3.20
- Update to Spring Security 5.7.1
new contributor
Two new contributors ( Contributor ) have been added in this release:
关注公众号:Felordcn 获取更多资讯
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。