Apache Shiro

Apache Shiro(讀作「sheeroh」,即日語「」)是一個開源安全框架,提供身份驗證、授權、密碼學會話管理。Shiro框架直觀、易用,同時也能提供健壯的安全性。

Apache Shiro
開發者Apache軟件基金會
當前版本
  • 1.8.0(2021年8月26日;穩定版本)[1]
  • 1.13.0(2023年10月31日;穩定版本)[2]
編輯維基數據鏈接
源代碼庫 編輯維基數據鏈接
編程語言Java
操作系統跨平台
類型應用程序安全英語Application security, 應用程序框架英語Application framework, Web應用框架
許可協議Apache許可證 2.0
網站http://shiro.apache.org

歷史

Shiro的前身是JSecurity。

2004年,Les Hazlewood和Jeremy Haile創辦了Jsecurity。當時他們找不到適用於應用程序級別的合適Java安全框架,同時又對JAAS非常失望。2004年到2008年期間,JSecurity託管在SourceForge上,貢獻者包括Peter Ledbrook、Alan Ditzel和Tim Veil。[3]

2008年,JSecurity項目貢獻給了Apache軟件基金會(ASF),並被接納成為Apache Incubator項目,由導師[4]管理,目標是成為一個頂級Apache項目。[3][5]期間,Jsecurity曾短暫更名為Ki(讀作「Key」),隨後因商標問題被社群更名為「Shiro」。[6][7]

隨後項目持續在Apache Incubator中孵化,並增加了貢獻者Kalle Korhonen。[8]2010年7月,Shiro社區發布了1.0版,[9]隨後社區創建了其項目管理委員會,並選舉Les Hazlewood為主席。2010年9月22日,Shrio成為Apache軟件基金會的頂級項目(TLP)。

版本

  • 1.9.1 on 2022-06-28(最新版本),修復了CVE-2022-32532頁面存檔備份,存於網際網路檔案館
  • 1.9.0 on 2022-03
  • 1.4.1 on 2019-05
  • 1.4.0 on 2016-11
  • 1.3.2 on 2016-09-11
  • 1.3.1 on 2016-08-29
  • 1.3.0 on 2016-07-25
  • 1.2.6 on 2016-06-28
  • 1.2.5 on 2016-05-24
  • 1.2.4 on 2015-07-07
  • 1.2.3 on 2014-02-25
  • 1.2.2 on 2013-05-15
  • 1.2.1 on 2012-07-28
  • 1.2.0 on 2012-01-24
  • 1.1.0 on 2010-11-01

參見

參考文獻

  1. ^ https://github.com/apache/shiro/releases/tag/shiro-root-1.8.0.
  2. ^ Release 1.13.0. 2023年10月31日 [2023年11月18日]. 
  3. ^ 3.0 3.1 JSecurity Proposal to Apache Incubator. [2014-04-18]. (原始內容存檔於2011-03-11). 
  4. ^ Apache導師(英語:Apache mentor)是Apache Incubator項目的管理者,負責指導孵化器中項目,確保孵化器中項目按照Apache的方式運行,直至順利畢業。
  5. ^ Apache Incubator Board Reports July 2008. [2014-04-18]. (原始內容存檔於2017-07-10). 
  6. ^ Apache Incubator Board Reports April 2009. [2014-04-18]. (原始內容存檔於2017-07-10). 
  7. ^ Apache Incubator Board Reports July 2009. [2014-04-18]. (原始內容存檔於2017-07-10). 
  8. ^ Apache Incubator Board Reports October 2009. [2014-04-18]. (原始內容存檔於2017-07-10). 
  9. ^ Apache Incubator Board Reports July 2010. [2014-04-18]. (原始內容存檔於2017-07-10). 

外部連結