使用帐户包,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对象。