javascript - 在javascript中添加到期时间

标签 javascript security firefox-addon

我想知道如何在 javascript 中的特定到期时间后添加注销功能。有人可以告诉我该怎么做吗? 谢谢

最佳答案

这里有一个你可以使用的想法:

  1. 在您的用户表中添加一个“最后上线”列。每当经过身份验证的用户请求页面时,将此值更新为当前时间戳。
  2. 在服务器上,每当请求需要登录的页面时,检查当前时间是否在“上次查看”时间的给定阈值内。如果没有显示登录页面。
  3. 除此之外,在超过阈值时间后,使用 Javascript 中的 setTimeout 和 AJAX 查询服务器。根据响应,要么销毁 session 并重定向到登录页面,要么什么都不做。

关于javascript - 在javascript中添加到期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6152693/

相关文章:

java - Java 中的安全 MySQL 连接?

mysql - 添加论坛 : sharing a database or creating a new one?

javascript - 如何从此 XRayWrapper 获取内容?

javascript - 如何知道隐藏在 moz-binding 下的 XUL 元素的结构?

javascript - 使用 Javascript 在表格内创建一个文本框

javascript - setRequestHeader Content-Type导致POST请求变成OPTIONS

javascript - 设置js对象键值以始终引用现有变量

javascript - Greasemonkey 如何与 NoScript 等 javascript 拦截器交互?

c++ - Firefox 扩展/插件二进制组件向后兼容性

javascript - ES2017 规范中的 "An object is a member of Object"