第一步,添加“记住我”复选框,rememberMe要设置参数

第二步,配置shiro的主配置文件
注意 rememberMeCookie对应的bean中要声明 <constructor-arg value="rememberMe">

第三步,在用户登录的时候把UsernameAndPasswordToken的对象的rememberMe属性设置成true

第四步,用户的对象要实现序列化的接口 User对象实现序列化接口

第五步,在shiroFilter 过滤器中

原先我们在filterChainDefinitions属性的最后定义的是/**=authc authc对应的是一个过滤器,这个过滤器要求用户必须经过认证才能访问相应的请求。记住我的功能有没有经过认证?没有经过认证的。如果要启用记住我的功能,就不能再写/**=authc 。要写/**=user user也对应一个过滤器,这个过滤器要求,要么是经过认证的用户,要么是通过记住我过的用户 都可以访问相应的请求。

最新文章

  1. 使用SHFB(Sandcastle Help File Builder)建立MSDN风格的代码文档
  2. 笨办法学Python (exercise1-15)
  3. ListView:The content of the adapter has changed but ListView did not receive a notification终极解决方法
  4. IOS 蓝牙相关-基础知识(1)
  5. [CareerCup] 17.7 English Phrase Describe Integer 英文单词表示数字
  6. IOS 验证码
  7. clientTop、clientWidth、offsetTop、offsetWidth、scrollTop
  8. 博客SEO-搜索引擎工作原理简介
  9. Scrapy框架安装配置小结
  10. Entity Framework教程
  11. SSO(单点登录)与旅游年卡
  12. CCF-201509-3-生成模板系统
  13. Github经理和员工开发
  14. windows git支持arc命令
  15. Dropout正则化和其他方法减少神经网络中的过拟合
  16. linux command wrap
  17. topcoder srm 690 div1 -3
  18. ssh repo ----&gt; struts+hibernate+spring( jar包和源码)各版本下载链接
  19. Python基础之初始编码
  20. Linux+db2+was部署问题总结

热门文章

  1. AJ学IOS(53)多线程网络之NSOperation简介
  2. python填写问卷星,疫情上报
  3. 基于linux或windows平台上的c/s简单通信
  4. 设计模式系列之迭代器模式(Iterator Pattern)——遍历聚合对象中的元素
  5. FreeRTOS操作系统工程建立和操作系统的概念
  6. stand up meeting 12/24/2015 &amp;&amp; end sprint1
  7. windows下常用快捷指令记忆
  8. Python 代码编辑器怎么选?PyCharm、VS Code、Jupyter Notebook 都各有特色
  9. 用 Python 黄图批量鉴别审核
  10. python 中自带的堆模块heapq