【发布时间】:2014-10-07 03:43:57
【问题描述】:
说 node express 会话保存在应用程序中(意味着它们不一定从传入的req 访问),如何检查这些会话是否已过期?什么是正确的测试?
【问题讨论】:
-
简单地说,您只需检查创建的时间戳和现在之间的时间是否大于 ttl(或会话持续时间)。
-
当然可以,但是我要检查会话中的哪个字段以及如何检查?我必须检查无效吗?
-
我想这将取决于会话的存储方式。例如,我将会话存储在数据库中,并定期删除过期的会话。我想这一切都取决于你想要做什么。为什么需要这些信息。
-
准确地将它们从保存结构中删除。它不依赖于它们是如何保存的,信息必须从会话本身中获取。
标签: javascript node.js express expired-sessions