为了账号安全,请及时绑定邮箱和手机立即绑定

ASP里怎样写一段用cookies记住登录用户的用户名和密码的代码呢?

ASP里怎样写一段用cookies记住登录用户的用户名和密码的代码呢?

白板的微信 2019-05-14 09:08:08
ASP里怎样写一段用cookies记住登录用户的用户名和密码的代码呢?
查看完整描述

3 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

在登录框增加一个记住密码按钮:

 

  • 记住密码:<input value="1" type="checkbox" name="checkbox"<% If Request.Cookies("OTRememberMeCookie") = "1" Then   Response.Write "CHECKED"   Else   Response.Write ""   End If %>><input type="hidden" name="action" value="true">

    <input type="hidden" name="postion" value="<%=postion%>">

 

在提交登录请求时增加以下处理代码,将用户名和密码写入cookie:

  • <%

            If Request.form("checkbox") ="1" Then        Response.Cookies("OTPasswordCookie") = Request.Form("Password")        Response.Cookies("OTRememberMeCookie") = "1"        Response.Cookies("OTPasswordCookie").expires = Date+365        Response.Cookies("OTRememberMeCookie").expires = Date+365        Else        Response.Cookies("OTRememberMeCookie") =""         Response.Cookies("OTPasswordCookie") = ""         End If 

    %>




查看完整回答
反对 回复 2019-05-15
?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

用户登录成功后添加下面的代码:

Response.Cookies("UserCookie")("User")=xxx
Response.Cookies("UserCookie")("Password")=md5(pwd, 32)
Response.Cookies("UserCookie").Expires=Date+cookies失效时间

密码最好加密。

网站首页添加这样的代码:
strUsername=Request.Cookies("UserCookie")("User")
strPassword=Request.Cookies("UserCookie")("Password")
验证这个cookies里取得的用户和密码是否正确,如果正确,就不用登录了。


 



查看完整回答
反对 回复 2019-05-15
?
慕森王

TA贡献1777条经验 获得超3个赞

Response.Cookies("Username")=用户名
Response.Cookies("Password")=密码
这样设

然后这样读:
Request.Cookies("Username")
Request.Cookies("Username")



查看完整回答
反对 回复 2019-05-15
  • 3 回答
  • 0 关注
  • 437 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信