8:Spring Boot Shiro記住密碼


1,添加Cookie

2,添加安全管理器中

3,配置記住我,

4 ,在登錄頁面中加我rememberMe復選框

 

 

 

/**
* 1.配置Cookie對象
* 記住我的cookie:rememberMe
* @return SimpleCookie rememberMeCookie
*/
@Bean
public SimpleCookie rememberMeCookie() {
SimpleCookie simpleCookie = new SimpleCookie("rememberMe");
//simpleCookie.setHttpOnly(true);
//單位(秒)1天
simpleCookie.setMaxAge(60*60*24);
return simpleCookie;
}

/**
* 2.配置cookie管理對象
* @return CookieRememberMeManager
*/
@Bean
public CookieRememberMeManager cookieRememberMeManager() {
CookieRememberMeManager cookieRememberMeManager = new CookieRememberMeManager();
cookieRememberMeManager.setCookie(rememberMeCookie());
return cookieRememberMeManager;
}

3.

 

 
        
//配置記住我
securityManager.setRememberMeManager(cookieRememberMeManager());

4.
<input type="checkbox" id="rememberMe" name="rememberMe" checked="true" lay-skin="primary" title="記住我"/>




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM