Spring Authorization Server 0.3.0 發(fā)布,官方文檔正式上線

基于OAuth2.1的授權(quán)服務(wù)器Spring Authorization Server 0.3.0今天正式發(fā)布,在本次更新中有幾大亮點(diǎn)。

文檔正式上線

Spring Authorization Server 的文檔隨著本次更新正式發(fā)布了,目前已經(jīng)可以在Spring官網(wǎng)訪問(wèn)。

地址是:https://spring.io/projects/spring-authorization-server

該文檔目前包含了以下幾個(gè)重要的模塊:

  • 項(xiàng)目概述:簡(jiǎn)介和功能列表。
  • 獲得幫助:示例、常見(jiàn)問(wèn)題和issues。
  • 入門(mén): 系統(tǒng)要求、依賴和引導(dǎo)你開(kāi)發(fā)第一個(gè)應(yīng)用。
  • 配置模型: 默認(rèn)配置和自定義配置。
  • 核心模型/組件: 核心的領(lǐng)域模型和組件接口介紹。
  • 協(xié)議端點(diǎn): OAuth2OIDC 1.0協(xié)議端點(diǎn)的實(shí)現(xiàn)。
  • 使用指南: Spring Authorization Server 的指南。

0.3.0的重大變化

  • 將僅包含常量的接口更改為最終類(lèi)。
  • OAuth2TokenCustomizer 移動(dòng)到令牌包下。
  • 刪除標(biāo)記為@Deprecation的棄用功能代碼。
  • 移除 JwtEncoder 和相關(guān)的類(lèi)。
  • 刪除 令牌上下文構(gòu)建器中的OAuth2TokenClaimsContext.Builder.claims() 。
  • 刪除令牌自省中的claim訪問(wèn)器 OAuth2TokenIntrospectionClaimAccessor。
  • 刪除對(duì)OAuth2中對(duì)PKCEplain類(lèi)型的code_challenge_method的支持。

更多的新特性請(qǐng)參考0.3.0 changelog。

依賴升級(jí)

本版本支持剛剛發(fā)布的Spring Boot 2.7.0和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

新的貢獻(xiàn)者

在本次版本中又增加了兩名新的貢獻(xiàn)者(Contributor):


作者:碼農(nóng)小胖哥



歡迎關(guān)注:碼農(nóng)小胖哥