(转)asp.net 使用cookie完成记住密码自动登录
代码如下 | 复制代码 |
if (UserManager.LoginValidate(username, password) && this.ckState.Checked == true)//判断登录名和密码是否正确和是否选择了记住用户名和密码的复选框 if (Request.Cookies["username"] != null && Request.Cookies["password"] != null) |
//------------------------转到登录后的页面(有母板页写母板页最好)------------------------
代码如下 | 复制代码 |
if (UserManager.LoginValidate(username, password)) { //登录后的代码 } } |
//-------------------------------Cookie退出(加一个退出按钮)-------------------------------
//退出
代码如下 | 复制代码 |
hcPassword1.Expires = System.DateTime.Now.AddDays(-7); hcPassword1.Value = password; Response.Cookies.Add(hcUserName1); Response.Cookies.Add(hcPassword1); |