javascript - 使用 HTML 创建登录页面

标签 javascript html css authentication logout

我正在尝试制作一个用户登录的网页,然后一旦登录,该页面就会跟踪空闲时间(不按键或移动鼠标)。我已经在 codepen 上分别创建了这两个页面(参见附加链接)。但是,我不确定如何将两者链接起来,以便用户可以登录并在等待太久后自动注销。

登录页面: http://codepen.io/joebob461/pen/MwdPzN

 //incomplete code sample from link
function check(form) { 
  if (form.userid.value == "myuserid" && form.pswrd.value == "mypswrd") {
     window.open('target.html') 
  } else {
  alert("Error Password or Username") 
 }
}

空闲时间页面: http://codepen.io/joebob461/pen/BNeqvP

//incomplete code sample from link
#welcome {
  text-align: center;
}

最佳答案

您需要将登录表单数据发回服务器以进行身份​​验证。表单发布将使用 idletimer javascript 方法将您重定向到第二页。

一旦 idletimer 代码确定是时候注销用户了,您可以使用 ajax 回发到您的服务器让服务器执行此操作。您尚未指定正在使用的服务器框架。但是,在 ASP.NET 中,当使用 ASP.NET 成员资格提供程序时,您只需让服务器调用

FormsAuthentication.Signout() 

关于javascript - 使用 HTML 创建登录页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32079787/

相关文章:

css - 如何更改背景元素的CSS?

javascript - 输入类型搜索 "input"事件未返回keyCode值

javascript - 单击 "x"关闭图标时,箭头向后切换(0 度)

javascript - Css - 如何根据事件选项卡更改水印?

javascript - Fullpage.js 在移动设备上禁用自动滚动

html - Bootstrap 水平描述列表空白

html - 在 Bootstrap 模态中使用 'react-day-picker' DatePickerInput

javascript - 单击 <a> 时隐藏 <p> 并显示 &lt;textarea&gt;

javascript - UIWebView 上的 CSS 加载动画

javascript - 判断变量是否为空jquery对象