添加"记住我" Classic ASP网站的选项

时间:2014-06-11 16:15:01

标签: asp-classic remember-me

我需要在Classic ASP Web登录表单中添加“记住我”检查。

尽管应用程序池回收,以及用户重新启动浏览器,我如何能够让用户记录数周或数月?

该网站位于使用iis8的服务器上。

感谢。

3 个答案:

答案 0 :(得分:1)

response.cookies("ID_User")=session("ID_User")
response.cookies("ID_User").expires=date()+90
response.cookies("ID_User").path="/"

response.cookies("yn_AutoSign") = yn_AutoSign  'this might equal "yes" or "no" 
response.cookies("yn_AutoSign").expires=date()+90
response.cookies("yn_AutoSign").path="/"

哦,如果您想要为我的CMS构建的完整登录,我很高兴为您提供ASP文件。我继续将它们拉上拉链并将它们放在一个可以从http://www.oceanmedia.net/files/HK-sign-in.zip

获取它们的地方

答案 1 :(得分:0)

如果选中了“记住我”复选框,则可以设置Cookie。

<%
Response.Cookies("loggedin") = 1
Response.Cookies("loggedin").Expires = Date() + #OfDays
%>

然后检查用户是否已登录...

<%
loggedin = Request.Cookies("loggedin")

if loggedin = 1 then
     response.write ("User logged in already.")
else
     response.write ("User is not logged in.")
end if
%>

答案 2 :(得分:0)