Spring 官方發起Spring Authorization Server 項目

Spring 官方發起Spring Authorization Server 項目

Spring 官方在近日發佈了一則消息:將發起一個新的名為 Spring Authorization Server 的項目。該項目是由Spring Security主導的一個社區驅動項目,旨在向 Spring 社區提供授權服務器支持。

談及緣由,大約十年前 Spring 官方同樣發起了一個社區驅動的開源項目 Spring Security OAuth, 經過社區的不懈努力該項目已經成為一個標杆項目,這完全證明社區驅動完全能夠出色的完成工作。

Spring 官方發起Spring Authorization Server 項目

但是由於 Spring Security OAuth 已經不能順應 OAuth 協議的發展,很多配套設施已經陳舊,不能提供一個和 Spring 產品協調的統一的 OAuth 庫。

顯然,重寫 Spring SecurityOAuth 支持是一項艱鉅的工作。Spring 團隊決定將工作分解為客戶端,資源服務器和授權服務器。隨著可供選擇的第三方授權服務器的數量已大大增加。Spring 團隊不認為創建授權服務器是常見的需求,他們也不認為在沒有庫支持的框架內提供授權支持是適當的。經過仔細考慮,Spring Security團隊在Spring Security OAuth 路線圖 中表示不再支持創建授權服務器。當這個消息發佈以來,社區反響強烈,一致認為 Spring 生態系統需要對授權服務器的支持。於是 Spring Authorization Server

項目就提上了日程。這對 Java 開發者來說是一個利好,不但可以填補目前 Spring 生態即將欠缺授權服務器的空窗期,甚至可以以非官方的身份參與到該項目中去。

目前該項目正在籌備中,Spring 團隊也歡迎貢獻者的加入。希望它能像 Spring Security OAuth 一樣獲得成功。


分享到:


相關文章: