2016-05-31 65 views
0

在客户端中依赖布尔服务器变量禁用模板的建议方法是什么?如何使用服务器变量启用或禁用模板?

我想打开/关闭某个网站的某些功能,无论它是在分段还是生产,我正在使用服务器变量,但我想知道在客户端获取此信息的最安全方法是什么不希望客户端用户能够激活客户端的某个功能。

我用大火+铁路由器+任何用户帐户

回答

1

三种可能性:

  1. 创建一个工具集合,它将自动发布到所有用户Meteor.publish(null,function(){})。包含将控制用户界面的文档和键。禁用客户端更新,可能来自您的管理面板。
  2. 将键添加到控制UI的用户对象。确保将这些发布到客户端,然后在助手中检查它们。
  3. 创建一个实用程序集合,该集合由userId和/或会话ID索引,并包含所需的键。将其同步到当前用户和/或会话的服务器。

总是希望使用pubsub而不是重复方法调用来同步服务器的状态。前者是被动的,后者不会。

+0

谢谢Michel,我现在使用第一个选项 – w3jimmy

相关问题