1

我有事要解决。我有一个网站使用 Spring 安全性进行身份验证并检查登录 ...当用户打开两个选项卡时,一个选项卡他们使用一个用户帐户登录,另一个选项卡,用户将使用其他用户帐户登录。我想通知第一个选项卡“您的会话无效”或“有其他用户帐户登录”或类似的东西。这就像gmail的工作方式。

现在,我有一些想法:

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

  2. 在单击事件和 ajaxSend 事件之前捕获以与服务器检查,如果有其他用户帐户,则中止并通知用户。

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

有什么想法吗?

提前致谢!

4

0 回答 0