欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【登录时记住用户名和密码及cookie案例应用】,下面是详细的讲解!
登录时记住用户名和密码及cookie案例应用
登录样子,可以参考某一论坛的登录介面:
记住这些信息,可以使用Cookie来实现,更多Cookie应用,可参考
http://jb51.net/article/33590.htm
http://jb51.net/article/33591.htm
现在我们来模拟一个登录介面:
运行时的效果:
我们要判断用户在点铵钮的Click事件时,是否有选择Remember me这个CheckBox,如果选中了,要把这个登录的信息记录至Cookie,还要把Cookie的过期时间设置7天之后过期。反之,只把登录的信息记录入Cookie之中,不设置Cookie的过期时间。可以参考下面的登录事件代码:
接下来,你还得在Page_load中去读取Cookie.
看看操作演示,演示中有三种状态演示,第一种是没有点选CheckBox,这样的话,关闭窗口,下次再打开时,没有记住登录的信息。
第二是点选择了CheckBox,这样下次再打开窗口,还可以看到帐号与密码存储在相应的文本框中,这都是Cookie没有过期。
第三种,再点一次登录,没有点选remember me的CheckBox,这样系统又移除了Cookie:

关于登录时记住用户名和密码及cookie案例应用的用户互动如下:
相关问题:登录时如何记住账号,关于cookie的使用
答:记住: if(checkBox1.Checked){ HttpCookie cookie = new HttpCookie("username", "张三"); cookie.Expires = DateTime.Now.AddYears(1); Response.Cookies.Add(cookie); } 读取: if(Request.Cookies["username"]!=null){ textBox1.Text = Requ... >>详细
相关问题:在QQ浏览器登录百度账号时提示开启cookie之后才能...
答:Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密) 首先,在页面的右上角点击“工具”按钮, 弹出下拉菜单,选择“internet选项” 打开“internet选项”后,选择“隐私”按... >>详细
相关问题:用cookie保存登录的用户名和密码,当用户访问网站...
答:当然。cookie是你的浏览器等访问网页是存在在你的本地硬盘的数据,这样你下次访问时候就很快,减少用户查询和页面下载次数。如果你的电脑中木马了,他通过本地cookie获取到你的比如网银登录帐号密码,你说会怎么样? >>详细
- 【asp】asp.net url重写浅谈-net-url重写
- 【DataSet】DataSet、DataTable、DataRow区别详解
- 【asp】asp.net 动态添加多个用户控件-net-动态添
- 【ASP】ASP.NET中内嵌页面代码的一个问题-NET-内
- 【As】Asp.net中的页面乱码的问题-sp--pn-ne-et
- 【增加记录】asp.net中获取新增加记录的ID Access
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【Asp】Asp.net 页面调用javascript变量的值-net-
- 【ASP】ASP.NET 5升级后如何删除旧版本的DNX-NET5
- 【404页面】ASP.NET设置404页面返回302HTTP状态码
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
