由于不活动而导致用户退出之前,我无法找到有关如何触发警告的信息。我在nodeJS中使用express和stormpath 任何人都有任何关于从这个问题开始的建议? 谢谢
答案 0 :(得分:2)
我在Stormpath工作,我应该可以提供帮助。
您需要在浏览器中使用setInterval
,并定期检查会话是否即将结束。您需要在需要显示消息的每个页面上启动此轮询器。轮询者需要知道会话剩余多少时间。因为我们不会将我们的cookie数据暴露给浏览器(出于安全目的),所以在呈现页面时,您必须将此超时信息从服务器发送到浏览器。通过查看传入的stormpathSession
cookie的“过期”值,服务器可以知道还剩多少时间。
希望这有帮助!