如何统一流星中的帐户登录?

时间:2013-04-19 14:14:39

标签: meteor

使用帐户包,ie-accounts-ui,accounts-password,accounts-facebook,可以强制为一个用户进行一次登录。

含义:如果用户使用accounts-password创建登录,然后使用accounts-facebook创建另一个登录,是否可以将这两个帐户合并为一个?

我尝试将accounts-password的user.services.facebook对象从MongoDB中的server.js设置为accounts-facebook用户的值...但它似乎没有坚持。< / p>

我正在做这样的事情来尝试统一账户:

unifyFBAccount: function(options){
  var user = Meteor.users.findOne(this.userId);
  if(user.services.facebook == null){
    Meteor.users.update(
      {_id: this.userId},
      {$set: {'services.facebook': options.facebook}});
  }
}

options参数是user.services对象。

1 个答案:

答案 0 :(得分:1)

splendido:accounts-meld应该可以做到这一点。