我做一个登陆窗口要求输入用户名和密码,但是我希望能有保存密码的功能,如象CSDN社区登陆一样能够,可以记住密码。也可以实现如保存2周的密码。下次如果在登陆,如果密码没过期,可以直接从保存的cookie中获取。请问这些该如何实现。能具体的说明一下不

解决方案 »

  1.   

    把用户的用户名及密码(或仅存用户名)写入到用户的cookies里面,每次用户进来的时候,都查询是否有你定义的cookies,有则取它的值,判断是否正确,是则直接产生登录信息
    this.Response.Cookies["xx"].Value = 用户名;
    同时,你可设置此cookies的有效期限.
      

  2.   

    如何写到用户的cookie中去 能够被保留在电脑中呢
      

  3.   

    this.Response.Cookies["xx"].Value = 用户名;
    如上语句自然就可以写到用户的电脑里面去.
      

  4.   

    用vs2005的Login控件(登录控件)
      

  5.   

    验证和读cookie是两个过程
    从cookie中读出用户名和密码以后,还要传到服务器端验证一下