【发布时间】:2017-01-05 16:43:27
【问题描述】:
在 MeanStack 应用程序中使用本地存储中的 jwt 令牌进行身份验证时,有什么方法可以在关闭浏览器时注销。
我使用过 beforeunload,但它在刷新和其他一些事件中也被调用。
【问题讨论】:
-
用户的会话应该在他们关闭浏览器时结束。使用该信息查看他们是否仍应登录。
标签: javascript angularjs jwt
在 MeanStack 应用程序中使用本地存储中的 jwt 令牌进行身份验证时,有什么方法可以在关闭浏览器时注销。
我使用过 beforeunload,但它在刷新和其他一些事件中也被调用。
【问题讨论】:
标签: javascript angularjs jwt
您可以使用sessionStorage 代替localStorage。唯一的区别是sessionStorage 仅用于在当前浏览器会话中存活。另一种选择是将您的应用程序状态存储在内存中(在变量中),它将关闭。
【讨论】: