第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

Shiro安全框架入門

Mark0101 JAVA開發(fā)工程師
難度中級
時(shí)長 2小時(shí)20分
學(xué)習(xí)人數(shù)
綜合評分9.37
112人評價(jià) 查看評價(jià)
9.4 內(nèi)容實(shí)用
9.3 簡潔易懂
9.4 邏輯清晰
  • 查看全部
    1 采集 收起 來源:Shiro認(rèn)證

    2019-06-18

  • @Test
    public?void?testAuthentication(){
    
    ????IniRealm?iniRealm?=?new?IniRealm("classpath:user.ini");
    ????//1.創(chuàng)建SecurityManager
    ????DefaultSecurityManager?defaultSecurityManager?=?new?DefaultSecurityManager();
    ????defaultSecurityManager.setRealm(iniRealm);
    
    
    ????//2.主題提交認(rèn)證請求
    ????SecurityUtils.setSecurityManager(defaultSecurityManager);
    ????Subject?subject?=?SecurityUtils.getSubject();
    
    ????UsernamePasswordToken?token?=?new?UsernamePasswordToken("wakeng","123456");
    ????subject.login(token);
    
    ????System.out.println("login?isAuthenticated?:?"+subject.isAuthenticated());
    ????subject.checkRole("admin");
    ????subject.checkPermission("user:updata");
    
    ????subject.logout();
    
    ????System.out.println("logout?isAuthenticated?:?"+subject.isAuthenticated());
    }
    [users]
    ????wakeng=123456,admin
    [roles]
    ????admin=user:delete,user:updata


    查看全部
    0 采集 收起 來源:IniRealm講解

    2019-06-03

  • simpleAccountRealm.addAccount("wakeng","123456","admin","user");


    查看全部
    0 采集 收起 來源:Shiro授權(quán)

    2019-06-03

  • shiro認(rèn)證過程:創(chuàng)建SecurityManager ->?主體提交認(rèn)證 ->?SecurityManager認(rèn)證 -> Authenticator認(rèn)證 ->?Realm驗(yàn)證

    查看全部
    0 采集 收起 來源:Shiro認(rèn)證

    2019-06-03

  • Secunrity ?Manager管理著其他組件的實(shí)例

    ????1、Authenticator(認(rèn)證器):管理登錄、登出。

    ????2、Authorizer (授權(quán)器):賦予主體權(quán)限。

    ????3、Session Manager(Session管理器):Shiro'自己實(shí)現(xiàn)的管理機(jī)制,不借用任何容器使用Session。

    ????4、Session Dao(提供Session的操作): 主要有:增、刪、改、查。

    ????5、Cache Manager(緩存管理器):角色和權(quán)限數(shù)據(jù)緩存。

    ????6、Pauggable Rwalms(數(shù)據(jù)庫和數(shù)據(jù)源的橋梁):shiro獲取數(shù)據(jù)是通過rwalms來獲取。

    流程:

    ????1、主體提交請求到Secunrity ?Manager。

    ????2、Secunrity ?Manager調(diào)用Authenticator進(jìn)行認(rèn)證。(Authenticator認(rèn)證獲取數(shù)據(jù)是通過rwalms獲取的,再從數(shù)據(jù)源中獲取信息)數(shù)據(jù)源信息和主體提交的信息作比對。

    ????3、(Authorizer授權(quán)獲取數(shù)據(jù)是通過rwalms獲取的,再從數(shù)據(jù)源中獲取信息)數(shù)據(jù)源信息和主體提交的信息作比對。

    ????4、數(shù)據(jù)加密

    Secunrity ?Manager管理著其他組件的實(shí)例

    ????1、Authenticator(認(rèn)證器):管理登錄、登出。

    ????2、Authorizer (授權(quán)器):賦予主體權(quán)限。

    ????3、Session Manager(Session管理器):Shiro'自己實(shí)現(xiàn)的管理機(jī)制,不借用任何容器使用Session。

    ????4、Session Dao(提供Session的操作): 主要有:增、刪、改、查。

    ????5、Cache Manager(緩存管理器):角色和權(quán)限數(shù)據(jù)緩存。

    ????6、Pauggable Rwalms(數(shù)據(jù)庫和數(shù)據(jù)源的橋梁):shiro獲取數(shù)據(jù)是通過rwalms來獲取。

    流程:

    ????1、主體提交請求到Secunrity ?Manager。

    ????2、Secunrity ?Manager調(diào)用Authenticator進(jìn)行認(rèn)證。(Authenticator認(rèn)證獲取數(shù)據(jù)是通過realms獲取的,再從數(shù)據(jù)源中獲取信息)數(shù)據(jù)源信息和主體提交的信息作比對。

    ????3、(Authorizer授權(quán)獲取數(shù)據(jù)是通過realms獲取的,再從數(shù)據(jù)源中獲取信息)數(shù)據(jù)源信息和主體提交的信息作比對。

    ????4、數(shù)據(jù)加密

    查看全部
  • Shiro 與 Spring Security比較

    查看全部
  • 創(chuàng)建SecurityManager對象,也就是構(gòu)建SecurityManager環(huán)境--》主題計(jì)較認(rèn)證請求給SecurityManager,用Authenticator來認(rèn)證,需要用Realm來驗(yàn)證數(shù)據(jù)

    https://img1.sycdn.imooc.com//5cee30e000014fc704950279.jpg

    查看全部
    0 采集 收起 來源:Shiro認(rèn)證

    2019-05-29

  • shiro的整體架構(gòu)

    查看全部
  • shiro和Spring Security比較

    查看全部
  • shiro的用處和簡介

    https://img1.sycdn.imooc.com//5cee2de8000104ba04900321.jpg

    查看全部
    0 采集 收起 來源:Shiro簡介

    2019-05-29

  • 查看全部
    0 采集 收起 來源:Shiro緩存管理

    2019-05-21

  • shiro授權(quán):創(chuàng)建securityManager ->?主體授權(quán) ->?securityManager授權(quán) ->?authorizer授權(quán) -> Realm?獲取角色權(quán)限數(shù)據(jù)

    查看全部
    0 采集 收起 來源:Shiro授權(quán)

    2019-05-20

  • shiro認(rèn)證過程:創(chuàng)建SecurityManager ->?主體提交認(rèn)證 ->?SecurityManager認(rèn)證 -> Authenticator認(rèn)證 ->?Realm驗(yàn)證

    查看全部
    0 采集 收起 來源:Shiro認(rèn)證

    2019-05-17

  • shiro?整體架構(gòu)

    查看全部
  • shiro?與?spring security?比較

    查看全部

舉報(bào)

0/150
提交
取消
課程須知
基本必備:Java基礎(chǔ),Spring基礎(chǔ),使用過java web
老師告訴你能學(xué)到什么?
認(rèn)識Shiro的整體架構(gòu) Shiro認(rèn)證,授權(quán)過程及Session管理,緩存管理 Shiro在項(xiàng)目中的使用

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!