我正在使用Symfony 2编写一些应用程序。我需要获取已登录应用程序的用户列表。
我正在使用Symfony 2编写一些应用程序。我需要获取已登录应用程序的用户列表。
您可以...
捕获事件“onRequest”,并将用户ID和时间戳存储在您的数据库中,以记录上次发生此事件的时间。(每当用户在您的网站上单击链接时更新)
让您的用户通过AJAX发送心跳到您的服务器(使用jQuery很容易),并将用户ID和时间戳存储在您的数据库中,以记录上次发生此事件的时间。(在已知的间隔内更新)
捕获事件“onSecurityInteractiveLogin”,并将时间戳保存在您的数据库中,在用户注销时删除它(许多用户从未明确注销)