Javascript 如果其他用户在“其他”选项卡中,则通知无效会话

Javascript 如果其他用户在“其他”选项卡中,则通知无效会话,javascript,ajax,spring,jsp,jquery,Javascript,Ajax,Spring,Jsp,Jquery,我有事情要解决。我有一个网站使用Spring security进行身份验证和检查登录…当用户打开两个选项卡时,一个选项卡使用一个用户帐户登录,另一个选项卡使用另一个用户帐户登录。我想通知第一个选项卡“您的会话无效”或“有其他用户帐户登录”之类的内容。就像gmail一样 现在,我有了一些想法: 我将使用ajax每5秒检查一次服务器,并获取当前用户帐户的信息 在单击事件和ajaxSend事件之前设置陷阱,以便与服务器进行检查,如果有其他用户帐户,则中止该帐户并通知用户 使用WebSocket与服务器

我有事情要解决。我有一个网站使用Spring security进行身份验证和检查登录…当用户打开两个选项卡时,一个选项卡使用一个用户帐户登录,另一个选项卡使用另一个用户帐户登录。我想通知第一个选项卡“您的会话无效”或“有其他用户帐户登录”之类的内容。就像gmail一样

现在,我有了一些想法:

  • 我将使用ajax每5秒检查一次服务器,并获取当前用户帐户的信息

  • 在单击事件和ajaxSend事件之前设置陷阱,以便与服务器进行检查,如果有其他用户帐户,则中止该帐户并通知用户

  • 使用WebSocket与服务器通信。我认为服务器需要管理大量的用户帐户,这将使服务器工作很多

  • 你知道吗

    提前谢谢