cookie记住密码

来源:互联网 发布:婚礼设计效果图软件 编辑:程序博客网 时间:2024/05/20 19:19

cookie记住密码:

C#代码  收藏代码
  1. /// <summary>  
  2.     /// 记住密码  
  3.     /// </summary>  
  4.     private void RememberPassword()  
  5.     {  
  6.         if (cbRememberPW.Checked)  
  7.         {  
  8.             //记住密码  
  9.             System.Web.HttpCookie newCookie = new HttpCookie("user");  
  10.             newCookie.Values["username"] = tbUserName.Value.Trim();  
  11.             string strPW = tbPassword.Value.Trim();  //最好加密后的密码放到COOKIE内  
  12.             newCookie.Values["password"] = strPW;  
  13.             newCookie.Expires = DateTime.Now.AddDays(15);  
  14.             Response.AppendCookie(newCookie);  
  15.         }  
  16.         else  
  17.         {  
  18.             System.Web.HttpCookie cookie = Request.Cookies["user"];  
  19.             if (cookie != null)  
  20.             {  
  21.                 cookie.Expires = DateTime.Now.AddDays(-2);  
  22.                 Response.Cookies.Set(cookie);  
  23.             }  
  24.         }  
  25.     }  

 读取cookie中的密码

C#代码  收藏代码
  1. //在页面加载时 调用此方法  
  2.    /// <summary>  
  3.     /// 读取cookie中的密码  
  4.     /// </summary>  
  5.     private void ReadPassword()  
  6.     {  
  7.         if (Request.Cookies["user"] != null)  
  8.         {  
  9.             string strPassword = Request.Cookies["user"]["password"].ToString();  
  10.                 
  11.             tbUserName.Value = Request.Cookies["user"]["username"].ToString();  
  12.             cbRememberPW.Checked = true;  
  13.              
  14.         }  
  15.     }  
原创粉丝点击