shiro標籤使用
後台:
//認證或者授權時,作如下操作
authenticationinfo info = new ******authenticationinfo( user.getuserid(), user.getpassword(), getname());
mutableprincipalcollection principals = (mutableprincipalcollection) info .getprincipals();
principals.add(user, "user"); //user 自己設計的實體類
action 呼叫
subject currentuser = securityutils.getsubject();
user user = currentuser.getprincipals().onebytype(user.class);
jsp 呼叫
當然先用在jsp中引入com.dlx.security.model.user 類 ,property 為user類的下的乙個屬性
//展示 screenname值
Shiro 常用標籤
使用者沒有身份驗證時顯示相應資訊,即遊客訪問資訊。歡迎遊客訪問,登入 使用者已經經過認證 記住我登入後顯示相應的資訊。歡迎登入,logout 使用者已經身份驗證通過,即subject.login登入成功,不是記住我登入的 使用者已身份驗證通過 使用者未進行身份驗證,即沒有呼叫subject.logi...
Shiro 許可權標籤
guest標籤 使用者沒有身份驗證時顯示相應資訊,即遊客訪問資訊。user標籤 使用者已經身份驗證 記住我登入後顯示相應的資訊。authenticated標籤 使用者已經身份驗證通過,即subject.login登入成功,不是記住我登入的。notauthenticated標籤 使用者已經身份驗證通過...
shiro許可權驗證標籤
例項 spring shiro.xml 1 2 3 admin repairtype index roles role admin admin user roles role admin admin complaint list roles role service,role admin jsp頁面...