我想创建类似于Google"登录设备"我的Meteor应用程序的页面。我如何获得相关信息?
在Meteor Accounts Base
包中有一个方法Meteor.logoutOtherClients()
。对我而言,这表明Meteor可以跟踪每个用户的这些会话。这就是我得到这个想法的地方。理想情况下,我会为每个登录的设备提供描述和IP地址。
到目前为止,我已经查看了Mongo,看看用户数据库中是否有用处。在user->services->password->resume->loginTokens
数组中,我可以找到登录时间和令牌。当我登录另一个客户端时,此数组中有一个新条目。当我退出该客户端时它被删除。这似乎解决了部分问题,但我不确定这是否可行。