Shiro介紹

轉(zhuǎn):http://blog.csdn.net/u013142781
Shiro的具體功能點(diǎn)如下:
(1)身份認(rèn)證/登錄,驗(yàn)證用戶是不是擁有相應(yīng)的身份;
(2)授權(quán),即權(quán)限驗(yàn)證,驗(yàn)證某個(gè)已認(rèn)證的用戶是否擁有某個(gè)權(quán)限;即判斷用戶是否能做事情,常見的如:驗(yàn)證某個(gè)用戶是否擁有某個(gè)角色?;蛘呒?xì)粒度的驗(yàn)證某個(gè)用戶對(duì)某個(gè)資源是否具有某個(gè)權(quán)限;
(3)會(huì)話管理,即用戶登錄后就是一次會(huì)話,在沒有退出之前,它的所有信息都在會(huì)話中;會(huì)話可以是普通JavaSE環(huán)境的,也可以是如Web環(huán)境的;
(4)加密,保護(hù)數(shù)據(jù)的安全性,如密碼加密存儲(chǔ)到數(shù)據(jù)庫(kù),而不是明文存儲(chǔ);
(5)Web支持,可以非常容易的集成到Web環(huán)境; Caching:緩存,比如用戶登錄后,其用戶信息、擁有的角色/權(quán)限不必每次去查,這樣可以提高效率;
(6)shiro支持多線程應(yīng)用的并發(fā)驗(yàn)證,即如在一個(gè)線程中開啟另一個(gè)線程,能把權(quán)限自動(dòng)傳播過(guò)去;
(7)提供測(cè)試支持;
(8)允許一個(gè)用戶假裝為另一個(gè)用戶(如果他們?cè)试S)的身份進(jìn)行訪問(wèn);
(9)記住我,這個(gè)是非常常見的功能,即一次登錄后,下次再來(lái)的話不用登錄了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 什么是Apache Shiro? Apache Shiro是一個(gè)功能強(qiáng)大且靈活的開源安全框架,主要功能包括用戶認(rèn)證...
    倔強(qiáng)的小亮閱讀 1,907評(píng)論 0 3
  • 點(diǎn)擊查看原文 Web SDK 開發(fā)手冊(cè) SDK 概述 網(wǎng)易云信 SDK 為 Web 應(yīng)用提供一個(gè)完善的 IM 系統(tǒng)...
    layjoy閱讀 14,288評(píng)論 0 15
  • 從三月份找實(shí)習(xí)到現(xiàn)在,面了一些公司,掛了不少,但最終還是拿到小米、百度、阿里、京東、新浪、CVTE、樂(lè)視家的研發(fā)崗...
    時(shí)芥藍(lán)閱讀 42,762評(píng)論 11 349
  • 1、官網(wǎng)下載 Linux Binaries (.tar.xz)https://nodejs.org/dist/v4...
    奮斗_登閱讀 234評(píng)論 0 0
  • 人的一生都是關(guān)于人和事。 人是一切的出發(fā)點(diǎn),我們要做到感受到人,感受到人的優(yōu)點(diǎn),人的缺點(diǎn),去欣賞他的優(yōu)點(diǎn),去支持他...
    趕驢閱讀 329評(píng)論 0 0

友情鏈接更多精彩內(nèi)容