【问题标题】:meteor dictionary on server with client (session) ids as key服务器上的流星字典,以客户端(会话)ID 作为键
【发布时间】:2016-10-26 06:31:23
【问题描述】:

当客户端登录时,我想将客户端/会话的 id 作为映射到某些数据的字典中的键存储在字典中(如果不需要字典并且流星有方法映射带有客户特定数据的单个变量会更好)。

我根本不熟悉开发 Meteor 包和 Javascript,所以我的问题是:我应该把这本字典放在哪里,以便我可以从服务器上的任何地方访问它,我在哪里可以获得客户端 ID?

希望的行为:
1.客户端登录->服务器注册新的客户端id
2. 客户端调用服务端函数
3.在函数内部,服务器根据客户端ID获取正确的数据进行进一步处理

在一个包 (https://github.com/steffow/meteor-accounts-saml) 中,我设置了一个全局变量,但是当我尝试从 javascript 访问它时,在 import/api 目录中,全局变量未定义。

【问题讨论】:

    标签: javascript meteor


    【解决方案1】:

    您可以使用 Presences 包来存储有关每个登录用户 https://github.com/dburles/meteor-presence 的信息。它会自动为这些创建唯一的 ID。

    这些数据库记录在客户端和服务器中都可用。您可以分叉并扩展此包以存储更多信息,或创建另一个数据库表来存储您的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-13
      • 2015-12-10
      • 2014-12-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多