流星"/>
java编写流星
此Meteor应用程序删除了不安全和自动发布,并添加了accounts-ui accounts-password .
下面的代码需要获取 username 和 password ,将它们发送到服务器,该服务器将运行方法 validateUser ,如果有效则返回true .
validateUser 尝试登录到Web上的另一台服务器,如果成功则返回true,那么我的代码应该为该用户创建一个用户帐户 .
由于这条线,该应用程序崩溃了
Accounts.createUser(useername: digest[0], password: digest[1]); 但即使它没有,这是完成这项特定任务的流星方式吗?谢谢
Edit:
将{}添加到问题行以便按照注释中的建议传递对象后,我现在在终端中打印出此错误;
调用方法'logMeIn'时出现异常错误:匹配错误:字段密码中的Match.OneOf或Match.Optional验证失败
log me in
Template.myLogin.events({
'click #logMe': function() {
var credentials = [$('#password').val(), $('#username').val()];
Meteor.call('logMeIn', credentials, function(err, result) {
if (result) {
console.log('logged in!');
}
});
}
});
// on the server
Meteor.methods({
logMeIn: function(credenticals) {
//do work , if logged in, do next line
console.log("user account created");
Accounts.createUser({useername: credenticals[0], password: credenticals[1]});
}
});
更多推荐
java编写流星
发布评论