怎么记录用户的用户名和密码,可以一段时间不用再登录的 asp.net( C#)

金大哈 2009-02-10 10:33:48
问题如题!

如果手动退出登录则删除记录的 用户名和密码
...全文
250 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
JasonWenping 2012-03-03
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 hotit 的回复:]

创建cookie
HttpCookie hc = new HttpCookie("UserNameField", tbUserName.Text);
DateTime dt = DateTime.Now;
TimeSpan ts = new TimeSpan(30, 0, 0, 0);
hc.Expires = dt + ts;
Response.Cookies.Add(hc);

……
[/Quote]
初学者求教,这个应该写在什么地方呢?
CrystalofAA 2009-02-10
  • 打赏
  • 举报
回复
session 有个时间限制的 在Config 里面可以手动的设置
默认是20分钟
金大哈 2009-02-10
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 hongmaohouzi 的回复:]
可以使用session来存放你的用户名和密码,如果你退出系统,则情况session里的值!建议,如果用户长时间不操作系统,还是自动退出的比较好,安全!
[/Quote]

怎么判断长时间没操作

谢谢

最好代码示例
hongmaohouzi 2009-02-10
  • 打赏
  • 举报
回复
可以使用session来存放你的用户名和密码,如果你退出系统,则情况session里的值!建议,如果用户长时间不操作系统,还是自动退出的比较好,安全!
hotit 2009-02-10
  • 打赏
  • 举报
回复
创建cookie
HttpCookie hc = new HttpCookie("UserNameField", tbUserName.Text);
DateTime dt = DateTime.Now;
TimeSpan ts = new TimeSpan(30, 0, 0, 0);
hc.Expires = dt + ts;
Response.Cookies.Add(hc);

将cookie设置过期

HttpCookie hc1 = Request.Cookies["UserNameField"];
if (hc1 != null)
{
hc1.Expires = DateTime.Now.AddDays(-1);
Response.Cookies.Add(hc1);
}
xiaofirehu 2009-02-10
  • 打赏
  • 举报
回复
Response.Cookies 自去点点就知道啦
qianyin123 2009-02-10
  • 打赏
  • 举报
回复
登陆同时 产生 cookies
金大哈 2009-02-10
  • 打赏
  • 举报
回复
麻烦2-3楼明示

弄点示例代码 谢谢啦
caofan520 2009-02-10
  • 打赏
  • 举报
回复
用cookies
来客心动 2009-02-10
  • 打赏
  • 举报
回复
用cookie就可以啦,登陆时创建cookie,退出时,将cookie设置过期
xdshen 2009-02-10
  • 打赏
  • 举报
回复
记住:session["username"]=用户名;
销毁: Session.Abandon();
andylaudotnet 2009-02-10
  • 打赏
  • 举报
回复
设置cookie有效时间
HttpCookie hc = new HttpCookie("UserName", tbUserName.Text);
DateTime dt = DateTime.Now;
TimeSpan ts = new TimeSpan(3000, 0, 0, 0);
hc.Expires = dt + ts;
Response.Cookies.Add(hc);

设置cookie过期

HttpCookie hc1 = Request.Cookies["UserNameField"];
if (hc1 != null)
{
hc1.Expires = DateTime.Now.AddDays(-1);
Response.Cookies.Add(hc1);
}

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧