如何列出所有当前在线管理员的用户?
-
13-12-2019 - |
题
在Magento中,我创建了具有不同角色的多个管理员。如何获取在线管理员用户列表。类似于在线客户列表?
我使用了
Mage::getSingleton('admin/session')
.
但这只提供当前用户的详细信息。
功能是否有任何构建。如果没有,如何创建类似的东西?
解决方案
您应该知道不可能了解该网站上的用户目前,至少不是合理的努力。“在线客户”列表显示所有在最后X分钟内处于活动状态的客户。
由于管理员没有访问者日志,因此您没有“最后一个活动”时间,因为它用于“在线客户”列表。您可以根据“在线”在“在线”中登录的所有管理员算上,或者自己实施管理员访问者日志,以模拟客户访问者日志。