首页 > 解决方案 > nodejs - 如何继续检查 jwt 令牌是否仍然有效

问题描述

当您在 aws 中处于非活动状态一段时间后,aws 会将您注销并显示如下弹出窗口。

在此处输入图像描述

我想知道aws如何处理它以及应该如何在nodejs中做

标签: node.jsamazon-web-services

解决方案


看看这篇文章。它可能会为您提供解决方案。

https://medium.com/tinyso/how-to-detect-inactive-user-to-auto-logout-by-using-idle-timeout-in-javascript-react-angular-and-b6279663acf2

当我们听说超时时,我很确定您会考虑在这种情况下使用 setTimeout 方法。是的,这是在浏览器上实现超时的最简单方法,通过以下步骤: 调用 setTimeout(, ) 如果用户在应用程序上执行某些操作(移动、单击、输入),我们使用 clearTimeout 方法清除超时,然后调用再次设置超时。但是,如果用户在单个选项卡上,此解决方案就可以正常工作。如果他们在多个选项卡上使用我们的应用程序,这应该是一个问题,因为它们在当前选项卡上处于活动状态,但在其他选项卡上处于非活动状态。然后我们需要找到另一个解决方案,允许活动状态跨多个选项卡同步


推荐阅读