我想知道如何在 javascript 中的特定到期时间后添加注销功能。有人可以告诉我该怎么做吗? 谢谢
最佳答案
这里有一个你可以使用的想法:
- 在您的用户表中添加一个“最后上线”列。每当经过身份验证的用户请求页面时,将此值更新为当前时间戳。
- 在服务器上,每当请求需要登录的页面时,检查当前时间是否在“上次查看”时间的给定阈值内。如果没有显示登录页面。
- 除此之外,在超过阈值时间后,使用 Javascript 中的
setTimeout
和 AJAX 查询服务器。根据响应,要么销毁 session 并重定向到登录页面,要么什么都不做。
关于javascript - 在javascript中添加到期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6152693/