- 浏览: 48640 次
- 性别:
- 来自: 北京
最新评论
-
hl174:
到底安不安全呀
安全有效的实现两星期内自动登陆功能(二) -
hl174:
第二步 读取用户信息 用Bse64解码 上面加密的时候说的是将 ...
安全有效的实现两星期内自动登陆功能(一) -
AJCF:
能否说下为什么提示ext未定义?我看了相关错误原因但是仍然没有 ...
ext使用入门实例 -
wazdo:
什么鸟语法啊
忙+透明PNG在IE6下的官方解决方案 -
ajonjun:
感觉界面做蛮好看的..谢谢分享..
放一个自己做的小软件-AnNotes记事本(内存版)-含源码
文章列表
今天犯的错误真的可以用 刻骨铭心来形容了.郁闷至极啊.
事情是这样滴:
出于测试需要,下午需要装一个恩信ERP系统,在执行安装第一步时就出错了,以至于一个多小时后才解决问题.
在执行数据库初始化之前,查看SQL文件时,不小心 ...
- 2007-10-18 00:15
- 浏览 1274
- 评论(0)
最近发现一个很不错的用于在Eclipse IDE下应用GWT开发AJAX的插件,叫Googlipse,名字还很好记,呵呵.它的最近发布版本是0.5.4版,可以支持GWT1.4.60,不过在sourceforge.net里的邮件列表里发现原来这个插件已经停止开发与BUG修复了,真是可惜.现在把安装与使用方法简单翻译一下,以防自己以后忘记,也方便大家学习.不过,本人E文也一般,大致上给翻译一下, 翻译的很生硬,不过主要的信息还是体现出来了,大家将就一下
准备:
1) 下载:http://sourceforge.net/projects/googlipse
2) 安装前提: a) Eclipse 3 ...
前半部分请见安全有效的实现两星期内自动登陆功能(一)
安全有效的实现两星期内自动登陆功能(二)
AutoLogonFilter.java
过滤器程序,可在WEB-INF/web.xml中设置过滤规则,本文对过滤规则不作介绍,此程序主要作用是检查用户在上一次登陆时是否保存了Cookie,如果保存了,就处理Cookie信息,并帮助用户自动登陆
本程序主要调用了CookieUtil.java中的读取与自动登陆方法,即readCookieAndLogon方法
package cn.itcast.filter;
- 2007-10-10 18:39
- 浏览 3290
- 评论(0)
安全有效的实现两星期内自动登陆功能(二) ,前半部分请见安全有效的实现两星期内自动登陆功能(一)
CookieUtil.java
处理cookie的工具类,包括读取,保存,清除三个主要方法。
package cn.itcast.util;
import java.io.IOException;
import java.io.PrintWriter;
import java.io.UnsupportedEncodingException;
import javax.servlet.FilterChain;
import javax.servlet.ServletE ...
现在很多网站都有为用户保存登陆信息(即保存Cookie)的功能,当用户下一次进入网站时,可以帮助用户自动登陆,使网站显得更加友好。笔者通过研究ACEGI项目的自动登陆源码,编写了一个安全有效的实现两星期自动登陆功能的JAVA工具类,在此要感谢传智播客公司教学总监张孝祥老师向笔者推荐了ACEGI项目。下面是具体的实现流程和实现代码。
先说一下流程:
1. 保存用户信息阶段:
当用户登陆网站时,在登陆页面填写完用户名和密码后,如果用户在提交时还选择了“两星期内自动登陆”复选框,那么在后台程序中验证用户名和密码全都正确后,还要为用户保存这些信息,以便用户下一次可以直接进入网站;如果 ...