業務需要,a專案跳轉到b專案進行相關操作。而b專案使用的是shiro登入驗證,懵逼了半天,好吧我很菜。
當然你也可以在shiro配置檔案中放過這些方法,但是為了安全考慮需要遵守這些規則。
因此就實用**做個記錄,希望能幫到新手朋友們。
subject subject = securityutils.getsubject();string host = request.getremoteaddr();//獲取ip
subject.login(new userauthenticationtoken(member.class, pass, "123456", false, host));
註解:member.class就是你登入使用者的類;
pass是使用者名稱
123456是密碼
import org.apache.shiro.securityutils;import org.apache.shiro.subject.subject;
Shiro實現登入
1.controller層 public string login employee employee catch unknownaccountexception e catch incorrectcredential ception e return 2.realm層實現驗證 usernamepa...
Shiro自動登入
第一步 配置spring.xml,配置cookieremembermemanager securitymanager class org.apache.shiro.web.mgt.defaultwebsecuritymanager name realm ref userrealm name sess...
shiro使用者加密預設方式 shiro加密演算法
第一節的時候我介紹過,shiro有很多加密演算法,如md5和sha,而且還支援加鹽,使得密碼的解析變得更有難度,更好的保障了資料的安全性。這裡我們要介紹的是md5演算法,因為比較常用。首先我們來看看md5演算法的各種實現方式 packagecom.wujianwu.test importorg.ap...