用cookie设置7天免登陆
今天做项目碰到了这个问题,所以将其书写下来。
首先,要实现免登陆需要将用户名与密码保存在cookie中,然后将其保存在httpservletresponse中。
所以具体的代码如下:
Cookie username=new Cookie("username", user.getAccount());
username.setMaxAge(Constants.COOKIE_AGE);
response.addCookie(username);
Cookie password=new Cookie("password", user.getPassword());
password.setMaxAge(Constants.COOKIE_AGE);
response.addCookie(password);
Constants.COOKIE_AGE:指的是免登陆时间,我将他另存在constants中。
若需要还原,则只需要将cookie,setmaxage(0)就行了。
具体代码如下;
Cookie username=new Cookie("username", null);
username.setMaxAge(0);
response.addCookie(username);
Cookie password=new Cookie("password", null);
password.setMaxAge(0);
response.addCookie(password);
用cookie设置7天免登陆相关推荐
- JavaWeb _ 07 session、Cookie和七天免登陆
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一.会话管理 二.cookie 三.session 四.cookie与session的区别 五.七天免登陆 一.会话管理 概 ...
- Cookie的应用---十天免登陆设计
首先要创建一个数据库的表,表内含有用户名和密码,其代码如下: drop table if exists t_user; create table t_user(id int(10) primary k ...
- SpringBoot Thymeleaf Vue Mybatis 登录和注册的实现,以及使用Cookie实现七天免登录
文章目录 5. 功能实现 5.1 用户注册和登录功能 前端页面 后台登录和注册 5.2 未登录拦截 5.3 七天内免登录 Cookie 和 Session Cookie简介 Cookie 的使用 利用 ...
- php采集喜马拉雅,喜马拉雅数据 JSSDK API 接入 demo WEB版 标准登录 、免登陆
1.引入jssdk config, XMLY, XMplayer 喜马拉雅sdk封装好的 2.初始化(授权登录.免登陆) config({ app_key: '2e*****1', // 必传,官方 ...
- FiddlerScript 注入cooke实现自动登录,Fiddler实现免登陆,浏览器通代理实现自动登录
一,问题描述 最近看到一个用易语言写的软件,点击运行,会自动将电脑的代理修改为:http=127.0.0.1:xxx;https=127.0.0.1:xxx ,使用chrome浏览器或火狐浏览器配置这 ...
- php采集喜马拉雅,接入喜马拉雅数据 JSSDK API demo WEB版 标准登录 、免登陆
1.引入jssdk config, XMLY, XMplayer 喜马拉雅sdk封装好的 2.初始化(授权登录.免登陆) config({ app_key: '2e*****1', // 必传,官方提 ...
- html cookie设置不过期,HTML5学习之关于Cookie的expires过期时间无效分析
原标题:HTML5学习之关于Cookie的expires过期时间无效分析 在学习Cookie的过程中发现Cookie设置过期时间后,过了设定时间Cookie并不会自动删除,重启浏览器甚至是重启电脑后重 ...
- python selenium 使用cookies免登陆,与requests使用cookies免登陆的差别
原址:https://blog.csdn.net/qq_38282706/article/details/80639803 要点:1.selenium的cookies是多个字典组成的list,而且有很 ...
- iOS程序员眼中的客户端免登陆(数据迁移已更新)
2017.01.15 一.前言,为什么要做免登陆 2017年1月9日,蓄势已久的小程序正式上线,着实,张小龙 用完即走 的理念发挥的淋漓尽致,无需下载,扫码可用,用完即走 2017年互联网人口红利结束 ...
最新文章
- layui 导航收缩代码_pycharm的十个小技巧,让你写代码效率翻倍
- 机器学习算法加强——XGBoost实践
- Android 内存泄漏分析指北
- Android学习之调用系统相机实现拍照功能
- ai项目实施步骤_停止AI产品开发中道德责任的6个步骤
- Python学习Day14
- QImage、QPainter绘图
- Unity3D | 经典小游戏Battle City
- c语言入门 输出图形(1),C语言图形输出习题(1).pdf
- 微型计算机补码运算电路特点,二进制数的运算及其加法电路
- 做到这一点,帮你每年多赚10万!
- Tuxera NTFS for Mac激活序列号版读写神器
- epel yum 安装 trickle
- CSS3干货13:把页面变成黑白灰色彩
- 中科院计算所培训中心2017年第一季度课程安排
- 携职教育:中级职称有用吗?怎么评中级?
- M3U8在线MP4格式
- 小米智能云-春招实习-面经
- Naive Bayes笔记
- Oracle数据库中字符串相关字段类型辨析
热门文章
- ffmpeg 日志系统av_log()
- Win7启动无桌面(explorer.exe)
- 金字塔的思维---先总后分与结论先行
- BigDecimal转Integer
- CCF A类 B类 C类 中国计算机学会推荐中文科技期刊目录【迷惑了好久】
- 复合函数的导数及证明
- Win7配置修改neighbor
- 春运路上:乘警的样子
- 4.(飞机定票系统)一家小型航空公司刚刚购买了计算机,用于新的自动化定票系统。总裁要求您为新系统编制程序。需要分配该航空公司的唯一一架飞机每个航班的座位(容量:10个座位)。下
- Spartan-6的时钟管理 DCM与 PLL详细介绍