Meteor Accounts.createUser抛出内部服务器错误?

时间:2013-05-28 02:05:58

标签: javascript meteor

我一直在使用Meteor两周,我正在尝试添加功能,以便在创建用户帐户后发送电子邮件。我查看了有关Accounts.onCreateUser()函数的几个教程。这是下面的代码。

if(Meteor.isClient{
   ....some code here.....
   Accounts.createUser({
      ..... Insert some options ......
   }, function(error){
      ..... some More code here ......
   });
}

if(Meteor.isServer){
   Accounts.onCreate(function(options, user){
      ...... Do the required .......
   });
}

好像是根据我一直在使用的几个教程。

我已经测试了代码,但该帐户的onCreate始终返回“内部服务器错误”,我无法找到原因。这是我假设表单的Accounts.onCreate()回调的方式吗?

还有调试功能,如果是这样我可以进一步跟踪代码吗?

由于

1 个答案:

答案 0 :(得分:1)

您的代码代表onCreate代替onCreateUser。也许这是一个错字?还要确保它返回user文档。您始终可以添加console.log来测试是否使用正确的参数调用函数。