Meteor 如何在Accounts.createUser()和Accounts.loginWithPassword()之后更新currentUser?

Meteor 如何在Accounts.createUser()和Accounts.loginWithPassword()之后更新currentUser?,meteor,meteor-accounts,Meteor,Meteor Accounts,我正在尝试为注册/登录用户创建自己的UI: 'submit .signin': function(event){ var user = {'email':event.target.email.value, 'password' :event.target.password.value} Accounts.createUser(user, function(err) { if (err){ console.log(err);

我正在尝试为注册/登录用户创建自己的UI:

'submit .signin': function(event){
    var user = {'email':event.target.email.value, 'password' :event.target.password.value}
    Accounts.createUser(user, function(err) {
         if (err){
            console.log(err);
         } else
            console.log('success!');
    });
    Meteor.loginWithPassword(user['email'], user['password'], function(error){
            if(error){
                console.log(error)
            }
            else{
                console.log('success')
            }
    });
}

我的问题是,一旦该代码登录到用户,我如何设置当前用户,就像登录按钮在您登录后自动执行的那样。谢谢

创建用户后,您不必调用login。 要修改用户数据,可以使用

请参见此处的示例: