如何在Meteor中列出当前用户的其他登录设备(带IP和描述)(1.3)

时间:2016-04-09 16:10:28

标签: authentication meteor meteor-accounts

我想创建类似于Google"登录设备"我的Meteor应用程序的页面。我如何获得相关信息?

在Meteor Accounts Base包中有一个方法Meteor.logoutOtherClients()。对我而言,这表明Meteor可以跟踪每个用户的这些会话。这就是我得到这个想法的地方。理想情况下,我会为每个登录的设备提供描述和IP地址。

到目前为止,我已经查看了Mongo,看看用户数据库中是否有用处。在user->services->password->resume->loginTokens数组中,我可以找到登录时间和令牌。当我登录另一个客户端时,此数组中有一个新条目。当我退出该客户端时它被删除。这似乎解决了部分问题,但我不确定这是否可行。

0 个答案:

没有答案