accounts.createUser不在生产服务器上工作

时间:2017-08-15 02:26:02

标签: meteor meteor-accounts

我使用Accounts.createUser方法将一个创建用户与meteor 1.3与mongoDB 2.6集成,它正在运行。更新到meteor 1.4和mongoDB到3.2之后。 create user停止在生产服务器上工作。虽然我在本地服务器上测试它并且它正在运行但不在生产模式上。

Accounts:createUser({
    userName: userName,
    email: email,
    lastName: lastName,
    type: type,
    firstName: firstName,
    password: password,
    profile:{   
            registerDate: new Date(),
            birthDate: birthDate,
            gender: gender,
            phoneNumber: phoneNumber,
            }
    }, function(Error)
    {
      if(Error) {
                console.log(Error);
                }
      if(!Error) {
                // send a verification link
                 }
});

我还尝试在服务器端设置Accounts.onCreateUser以确保该功能对新用户进行重新设置。但我仍然得到同样的错误

Accounts.onCreateUser(function(option, user){
 user.profile = { 
                 registerDate :  option.profile.registerDate,
                 birthDate: option.profile.phoneNumber,
                 gender: option.profile.phoneNumber,
                 phoneNumber: option.profile.phoneNumber,
               };
 console.log(user);
 return user;
 });

相关帐户包:

accounts-password                  1.3.4
accounts-ui                        1.1.9

这是我得到的错误

  

错误500

     

errorType" Meteor.Error"

     

消息"内部服务器错误[500]"

     

原因"内部服务器错误"

   "r.makeErrorType/n@http://www.giggorilla.co.uk/ab20b773d706000be869bec1f69baea22bf74af4.js?meteor_js_resource=true:3:3462
   ._livedata_result@http://www.giggorilla.co.uk/ab20b773d706000be869bec1f69baea22bf74af4.js?meteor_js_resource=true:57:21601
   o/o@http://www.giggorilla.co.uk/ab20b773d706000be869bec1f69baea22bf74af4.js?meteor_js_resource=true:57:6983
   ._launchConnection/t.socket.onmessage/<@http://www.giggorilla.co.uk/ab20b773d706000be869bec1f69baea22bf74af4.js?meteor_js_resource=true:57:606
   A.forEach@http://www.giggorilla.co.uk/ab20b773d706000be869bec1f69baea22bf74af4.js?meteor_js_resource=true:1:863
   ._launchConnection/t.socket.onmessage@http://www.giggorilla.co.uk/ab20b773d706000be869bec1f69baea22bf74af4.js?meteor_js_resource=true:57:562
   g</r.prototype.dispatchEvent@http://www.giggorilla.co.uk/ab20b773d706000be869bec1f69baea22bf74af4.js?meteor_js_resource=true:56:1171
   g</C.prototype._dispatchMessage@http://www.giggorilla.co.uk/ab20b773d706000be869bec1f69baea22bf74af4.js?meteor_js_resource=true:56:14765
   g</C.prototype._didMessage@http://www.giggorilla.co.uk/ab20b773d706000be869bec1f69baea22bf74af4.js?meteor_js_resource=true:56:15655
   g</C.websocket/o.ws.onmessage@http://www.giggorilla.co.uk/ab20b773d706000be869bec1f69baea22bf74af4.js?meteor_js_resource=true:56:17755

0 个答案:

没有答案