shiro預設登入

2022-02-17 02:45:17 字數 519 閱讀 3976

業務需要,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...