JWT过期后,本地存储的JWT会自动移除吗?

When JWT expires, will the JWT stored in local storage be removed automatically?

我已将 JWT 存储在用户浏览器的本地存储中。 我使用 nodejs/express 将 JWT 的到期日期设置为 7 天后。

浏览器会检测到期日期并自动将其从本地存储中删除吗?还是我的服务器必须检查 JWT 并从用户浏览器的本地存储中删除过期的 JWT?

本地存储没有自动过期功能,因此浏览器不会从本地存储中删除 JWT。检查 JWT 是否已过期并将其删除将取决于您或图书馆。将过期的 JWT 留在本地存储中没有什么坏处,因为一旦过期就没有人可以使用它。