Shiro (六) RememberMe
来源:互联网 发布:药品销售数据库 编辑:程序博客网 时间:2024/06/05 06:51
Shiro提供了记住我(RememberMe)的功能,比如访问如淘宝等一些网站时,关闭了浏览器下次再打开时还是能记住你是谁,下次访问时无需再登录即可访问,基本流程如下:
1、首先在登录页面选中RememberMe然后登录成功;如果是浏览器登录,一般会把RememberMe的Cookie写到客户端并保存下来;
2、关闭浏览器再重新打开;会发现浏览器还是记住你的;
3、访问一般的网页服务器端还是知道你是谁,且能正常访问;
4、但是比如我们访问淘宝时,如果要查看我的订单或进行支付时,此时还是需要再进行身份认证的,以确保当前用户还是你。
System.out.println("login dopost");String userName=req.getParameter("userName");String password=req.getParameter("password");Subject subject=SecurityUtils.getSubject();UsernamePasswordToken token=new UsernamePasswordToken(userName, CryptographyUtil.Md5(password, "java"));try{if(subject.isRemembered()) {System.out.println("以记住");}else {token.setRememberMe(true);}subject.login(token);
阅读全文
0 0
- Shiro (六) RememberMe
- Shiro学习(13)RememberMe
- Shiro学习(13)RememberMe
- Shiro RememberMe
- RememberMe(Shiro)
- Shiro--RememberMe管理配置
- Shiro入门-rememberMe
- shiro rememberMe maxAge
- shiro 实例 rememberMe
- Web中rememberMe 功能(shiro的实现)
- Shiro在Spring的RememberMe设置(免登陆配置)
- SpringBoot学习:整合shiro(rememberMe记住我功能)
- 【笔记】shiro中的RememberMe设置:
- shiro中rememberMe的使用
- Spring Boot系列(十五) 安全框架Apache Shiro(三)RememberMe
- SpringBoot学习:整合shiro(rememberMe记住我后自动登录session失效解决办法)
- SpringBoot学习:整合shiro(rememberMe记住我后自动登录session失效解决办法)
- Shiro使用RememberMe添加数据到Session
- openlayers限制地图拖动区域
- 【牛客网】回文串
- CF 888E Maximum Subsequence 折半搜索.
- Redis与java结合使用
- Python3与OpenCV3.3 图像处理(四)--色彩空间
- Shiro (六) RememberMe
- 从入坑到放弃——Android消息机制
- 代理模式学习笔记
- maven+nexus的创建和常见操作
- 将数据以二进制和URL的方式存入数据库并且请求出json
- Flashtext:大规模数据清洗的利器
- 基于Spring MVC和Tomcat服务器的JavaWeb项目----入门篇
- 笔试题 shell
- 剑指offer——面试题14:调整数组顺序是奇数位于偶数前面