Shiro介紹(二) 從簡單的認證開始

2021-07-08 15:32:04 字數 1543 閱讀 4658

繼續,先來看看登入功能能簡化到什麼程度:

modelandview mv = new modelandview();   

trycatch(exception ex)

return mv;

但是,沒完,真得這麼簡單嗎?

一一道來。

org.apache.shirogroupid>

shiro-coreartifactid>

1.2.3version>

dependency>

org.apache.shirogroupid>

shiro-webartifactid>

1.2.3version>

dependency>

org.apache.shirogroupid>

shiro-springartifactid>

1.2.3version>

dependency>

shirofilterfilter-name>

org.springframework.web.filter.delegatingfilterproxyfilter-class>

param>

targetfilterlifecycleparam-name>

true

param-value>

param>

filter>

shirofilterfilter-name>

/*

class="cn.chinaunicom.woplus.shiro.helloworld.helloworldrealm"/>

id="securitymanager"

class="org.apache.shiro.web.mgt.defaultwebsecuritymanager">

name="realms">

list>

property>

id="shirofilter"

class="org.apache.shiro.spring.web.shirofilte***ctorybean">

name="securitymanager"

ref="securitymanager" />

name="loginurl" value="/login" />

name="filters">

property>

name="filterchaindefinitions">

/login = anon

/** = user

property>

4:自定義realm,以後再單聊這個。事實上,shiro為我們定義了一些預設的realm,但個人以為,用處不大,沒必要深究。

最後,我的示例**放在github上了,可以隨意查閱。位址是:

歡迎討論。

Shiro 學習記錄(二) 簡單的 認證

shiro 簡單的認證 需要匯入的依賴 org.apache.shiro shiro core 1.3.2 commons logging commons logging 1.11,基本的認證 用配置檔案模擬資料庫獲取 使用者資訊 1.1,建立安全管理器 建立安全管理器 inisecurityman...

WeQuant教程 1 2 從簡單的量化系統開始

你大概知道量化的思想最早在古巴比倫人計算行星軌跡的時候就已經誕生 算術運算 後來借助古希臘的形式化邏輯的發展,人們日益能從量化的思想中提煉和描述自然規律並運用到生產之中。不過,基於量化的思想打造乙個交易系統,到底是什麼體驗呢?於是你踏上了量化的不歸路 硬生生的概念彷彿是刻在石碑上的咒文。硬著頭皮往下...

Shiro的授權與認證(簡單入門)

先在pom中配置依賴 org.apache.shiro shiro core 1.4.0 junit junit release 新建測試類authenticationtest import org.apache.shiro.securityutils import org.apache.shiro...