我有一些事要解决。我有一个网站使用Spring安全进行身份验证和检查登录...当用户打开两个选项卡,一个选项卡他们用一个用户帐户登录,而其他选项卡,用户将使用其他用户帐户登录。我想通知第一个标签“你是无效会话”或“有其他用户帐户登录”或类似的东西。这就像gmail的工作原理。
现在,我有一些想法:
我将使用ajax每5秒检查一次服务器并获取当前用户帐户的信息。
点击事件前的陷阱和用于检查服务器的ajaxSend事件,如果有其他用户帐户,则将其中止并通知用户。
使用WebSocket与服务器通信。我认为服务器需要管理大量用户帐户,这将使服务器工作很多。
有任何想法吗?
提前致谢!