【问题标题】:invalidate session if user opens multiple tabs如果用户打开多个选项卡,则使会话无效
【发布时间】:2016-04-07 19:10:00
【问题描述】:

在我的项目中,如果用户试图在同一浏览器的另一个选项卡上打开窗口的 url,我想使用户会话无效并将用户重定向到注销页面。我怎样才能做到这一点?

【问题讨论】:

  • 使用window.name检测javascript中的新标签
  • 这只会导致糟糕的用户体验。
  • 是否有任何标签可以添加到配置文件中以禁用多个选项卡中的会话持久性?

标签: java spring spring-security


【解决方案1】:

尝试使用 HTML 5 本地存储来计算打开实例的数量。或者只是使用 cookie 来跟踪打开的实例。

【讨论】:

    猜你喜欢
    • 2012-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-17
    • 1970-01-01
    • 1970-01-01
    • 2011-07-31
    • 2021-04-01
    相关资源
    最近更新 更多