问个asp.net的小问题!

来源:百度知道 编辑:UC知道 时间:2024/05/29 15:05:41
用户登陆时,要输入密码,在密码框旁边有个选项,是选择密码的保存时间,有一年,一个月,一天.....
请问各位高手,这个是怎么实现的?不会是用session保存的吧?
希望高手能耐心的写个小例子出来!不胜感激....

cookies
session只是暂时的,一般默认为20分钟

大概的代码就是
Response.Cookies()
在这里面记录
具体可以去网上找找
很多的。呵呵

这个虽然我没做过但我知道应该是把这样的数据写在txt文档之类的文件里保存起来的

密码提交以后首先会存到数据库。
当你下载再一次登录时判断密码创建时间和datatime.now的差值。如果大于,并刷新重新登陆页面。

这个办法是自己想的,实现起来也比较方便。

cookies
cookies 里面可以设置失效时间

参考下文
http://hi.baidu.com/%EE%B8%EE%B8/blog/item/ea298c2b7ccad2fce7cd4061.html

就是用这个的