1

我有几个要添加到流星站点的管理功能,并且正在徘徊创建,隐藏和保护它们的最佳方法是什么?

谢谢

4

1 回答 1

1

您可以使用Meteor.methods。只需确保仅将它们包含在服务器上,方法是将代码放在名为server/Eg的文件夹中

server/admin.js

Meteor.methods({
  foo: function (arg1, arg2) {
    // confirm that the user is an admin
    if ( ! this.user.isAdmin )
      throw new Meteor.Error(401, "You are not authorized to perform this action");
    // perform task
    return "some return value";
  }
});
于 2013-02-02T22:42:34.543 回答