【发布时间】:2015-08-16 10:44:08
【问题描述】:
在我的 Meteor 应用程序中,我在服务器上定义了一个方法,如下所示:
/* global Meteor */
Meteor.methods({
notifyRequestRejected: function (username, reason) {
if (!Meteor.userId()) {
throw new Meteor.Error(403, 'Access denied');
}
return Meteor.http.post('…');
}
});
由于我只希望经过身份验证的用户和我的服务器端(受信任)代码能够调用该方法,我如何检查该方法是在服务器端调用还是在客户端调用?有类似this.calledFromServer 的方法吗?
【问题讨论】:
-
反对者,需要解释一下吗?
标签: meteor