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

时间:2013-08-17 10:41:30

标签: javascript ajax spring jsp jquery

我有一些事要解决。我有一个网站使用Spring安全进行身份验证和检查登录...当用户打开两个选项卡,一个选项卡他们用一个用户帐户登录,而其他选项卡,用户将使用其他用户帐户登录。我想通知第一个标签“你是无效会话”或“有其他用户帐户登录”或类似的东西。这就像gmail的工作原理。

现在,我有一些想法:

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

  2. 点击事件前的陷阱和用于检查服务器的ajaxSend事件,如果有其他用户帐户,则将其中止并通知用户。

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

  4. 有任何想法吗?

    提前致谢!

0 个答案:

没有答案