【问题标题】:Logout on browser close在浏览器关闭时注销
【发布时间】:2017-01-05 16:43:27
【问题描述】:

在 MeanStack 应用程序中使用本地存储中的 jwt 令牌进行身份验证时,有什么方法可以在关闭浏览器时注销。

我使用过 beforeunload,但它在刷新和其他一些事件中也被调用。

【问题讨论】:

  • 用户的会话应该在他们关闭浏览器时结束。使用该信息查看他们是否仍应登录。

标签: javascript angularjs jwt


【解决方案1】:

您可以使用sessionStorage 代替localStorage。唯一的区别是sessionStorage 仅用于在当前浏览器会话中存活。另一种选择是将您的应用程序状态存储在内存中(在变量中),它将关闭。

【讨论】:

  • 在会话存储中存储 jwt 令牌会使应用程序在不同的选项卡中使用相同的登录名工作?登录后应用程序应在多个选项卡中工作
猜你喜欢
  • 2013-11-26
  • 2020-10-23
  • 1970-01-01
  • 2015-08-22
  • 2012-06-16
  • 2017-12-28
  • 2012-12-04
  • 2011-09-12
  • 2016-08-14
相关资源
最近更新 更多