我想寻求有关我想要完成的用户身份验证的帮助。
主页的当前设置:
- 由项目的简单显示组成
- 基本搜索功能
- 登录功能(用户名文本框、密码文本框和登录按钮)
当用户登录时,附加功能会提示进入当前网页(此时它仍在工作)。
现在的问题是,当我单击刷新按钮时,用户恢复到“未登录”状态。我想要的是,每当用户单击刷新按钮时,用户仍将处于“登录”状态。
附加信息: 在我的 ASP 页面(主页)上,我正在使用这一行实例化会话变量:
<%
Session["IsLogged"]=0;
%>
我有一个内部脚本可以让我的外部 javascript 可以使用会话变量:
<script type="text/javascript" language="javascript">
var isLogged = '<%= Session["IsLogged"] %>';
</script>
我的登录功能由 jquery 和 .aspx.cs 处理,其中我在用户使用以下代码登录时设置会话变量:
HttpContext.Current.Session["IsLogged"] = 1;
你们能帮帮我吗?谢谢。