App下載

Spring官方宣布:Spring OAuth 2.0 授權(quán)服務(wù)器已經(jīng)來(lái)臨

猿友 2020-08-24 16:17:42 瀏覽數(shù) (4520)
反饋

今年四月份Spring官方發(fā)起Spring Authorization Server項(xiàng)目。該項(xiàng)目是由Spring Security主導(dǎo)的一個(gè)社區(qū)驅(qū)動(dòng)的、獨(dú)立的孵化項(xiàng)目。

由于我們熟悉而且正在使用的Spring Security OAuth已經(jīng)處在項(xiàng)目生命周期的盡頭,Spring Authorization Server將替代Spring Security OAuthSpring 社區(qū)提供OAuth2.0授權(quán)服務(wù)器支持。

經(jīng)過(guò)四個(gè)月的努力,Spring Authorization Server項(xiàng)目中的OAuth2.0授權(quán)服務(wù)器開(kāi)發(fā)庫(kù)正式發(fā)布了第一個(gè)版本。

昨天Spring Security官方發(fā)布消息:新的Spring 授權(quán)服務(wù)器已經(jīng)來(lái)了!

Spring官方宣布:Spring OAuth 2.0 授權(quán)服務(wù)器已經(jīng)來(lái)臨

目前你可以通過(guò) repo.spring.io 或者Maven中央倉(cāng)庫(kù)獲取到它,Maven坐標(biāo)如下:

 <dependency>
     <groupId>org.springframework.security.experimental</groupId>
     <artifactId>spring-security-oauth2-authorization-server</artifactId>
     <version>0.0.1</version>
 </dependency>

初始版本特性:

  • OAuth 2.0 授權(quán)碼模式?—?RFC 6749
  • OAuth 2.0 客戶端憑據(jù)模式?—?RFC 6749
  • JSON Web Token (JWT)?—?RFC 7519
  • JSON Web Signature (JWS)?—?RFC 7515
  • JSON Web Key (JWK)?—?RFC 7517
  • 密鑰管理,用于在簽署JWT(JWS)時(shí)提供密鑰

簡(jiǎn)化模式和密碼模式目前沒(méi)有實(shí)現(xiàn)。

2019年11月下旬,Spring官方在Spring Security OAuth 2.0路線圖中 指出2.3.x版本將在2020年3月到達(dá)項(xiàng)目生命周期的終點(diǎn)(End Of Life),隨后將會(huì)發(fā)布2.4.x和2.5.x。

后續(xù)2.4.x和2.5.x補(bǔ)丁和安全修復(fù)程序支持將持續(xù)到2021年5月,另外2.5.x的安全修復(fù)支持將持續(xù)到2022年5月項(xiàng)目終止日期。相同的壽命終止時(shí)間表適用于對(duì)應(yīng)的Spring Boot 2自動(dòng)配置項(xiàng)目。Spring Security OAuth 2.0會(huì)在2022年5月項(xiàng)目終止后開(kāi)放給Spring社區(qū)中的成員直接管理。

(推薦課程:Spring教程

文章來(lái)源:www.toutiao.com/a6864378555522875912/

以上就是W3Cschool編程獅關(guān)于Spring官方宣布:Spring OAuth 2.0 授權(quán)服務(wù)器已經(jīng)來(lái)臨的相關(guān)介紹了,希望對(duì)大家有所幫助。

0 人點(diǎn)贊