我使用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