cookie实现登录页面记住我和自动登录功能
来源:互联网 发布:oracle数据库端口号 编辑:程序博客网 时间:2024/04/30 09:32
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Request.Cookies["re"]!=null)
{
this.username.Value = Request.Cookies["re"].Value;
}
if (Request.Cookies["pwd"]!=null)
{
this.password.Value = Request.Cookies["pwd"].Value;
}
}
}
protected void Button1_Click(object sender, EventArgs e)
{
//记住我功能
if (rm.Checked)
{
HttpCookie cookie = new HttpCookie("re");
cookie.Value = this.username.Value;
cookie.Expires = DateTime.Now.AddDays(1);//删除cookie时需要将整段重写将“1”改为“-1”即可其他不变(减到比一小即可)
Response.Cookies.Add(cookie);
zddl.Checked =false;
}
//自动登录
if (zddl.Checked)
{
if (ViewState["ji"] == "1")//登陆成功才生成
{
HttpCookie cookie1 = new HttpCookie("re");
cookie1.Value = this.username.Value;
cookie1.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(cookie1);
HttpCookie pwd = new HttpCookie("pwd");
pwd.Value = this.password.Value;
pwd.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(pwd);
}
//判断两个cookie是否为null
rm.Checked = false;
}
string name1 = username.Value;
string password1 = password.Value;
if( name1=="hh" & password1=="23")
{
Response.Write("已登录!");
ViewState["ji"] ="1";
Response.Redirect("购物页1.aspx?name=hh");
}
else { Response.Write("失败!"); }
}
//遍历读cookie
protected void du()//不知道cookie的个数想将所有的cookie都都读出来
{
if (Request.Cookies.Count>0)
{
for (int i=0;i< Request.Cookies.Count;i++ )
{
Response.Write(Request.Cookies[i].Value);
}
}
}
protected void Button2_Click(object sender, EventArgs e)
{
du();
}
}
}
- cookie实现登录页面记住我和自动登录功能
- cookie实现登录页面记住我和自动登录功能
- 登录页面“记住我”的功能实现
- Cookie写记住我和自动登录并加密cookie
- 实现记住密码和自动登录功能
- 登录记住我功能实现
- javaWeb的session和cookie实现记住密码自动登录功能简单实例
- 登录页面,用cookie实现 记住用户名
- Android实现登录名自动提示和记住密码功能
- 用Cookie实现登录功能并记住登录名
- 记住密码,自动登录功能实现
- 自动登录,记住密码功能实现
- php持久登录、记住我功能实现
- php持久登录、记住我功能实现
- php持久登录、记住我功能实现
- Javaweb实现登录界面“记住我”功能
- 关于登录中的记住我的功能(cookie实例)
- [JavaScript] session、cookie与“记住我的登录状态”的功能的实现
- std::auto_ptr
- 简单工厂模式
- RGB565调色板Ver1.0.0
- html表格文字
- 很不错的博客
- cookie实现登录页面记住我和自动登录功能
- sizeof()函数用法
- WinDBG
- 【转载】C++文件操作详解(ifstream、ofstream、fstream)
- PowerPoint2013支持的视频和音频文件格式
- 【MFC】CDateTimeCtrl 空间设置默认日期和时间
- 2012华为编程比赛初赛之字符串大写排序
- 使用GitHub上传管理自己代码
- oracle诊断工具-RDA使用