Я использую паспорт.js, и я не знаю, могу ли я связать идентификатор facebook с учетной записью пользователя, вошедшего в систему. Примерно так:
passport.use( new FacebookStrategy({
consumerKey: ---
consumerSecret: ---
callbackURL: "http://mycallback"
},
function(token, tokenSecret, profile, done) {
if (user is logged in)
user = User.addfacebookId(user, profile.id)
done(user);
}
}
));