2013-05-28 25 views
0

我一直在使用流星两个星期,我想添加功能发送用户帐户一旦创建电子邮件。我看了几个关于Accounts.onCreateUser()函数的教程。这是下面的代码。Meteor Accounts.createUser引发内部服务器错误?

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

您的代码表示onCreate,而不是onCreateUser。也许这是一个错字?同时确保它正在返回user文档。您可以随时添加console.log以测试是否正在使用正确的参数调用函数。

相关问题