Я пробовал решение, представленное в вопросе ниже, но все равно получаю ошибку Match 400. Meteor.loginWithFacebook не сохраняет адрес электронной почты
Это определенно вход в систему (я вижу имя учетной записи facebook, токен и т. д.) ... Я пробовал это с {requestPermissions: ['email']} и без него.
Мой клиентский код довольно стандартный:
Template.login.events({
'click #facebookLoginButton': function(e){
e.preventDefault();
Meteor.loginWithFacebook(
//{requestPermissions: ['email']},
function(err){
if(err){
Meteor.notifyHelpers.error('Apologies, there was an error with the facebook login process: ' + err.message);
console.log(err);
}
else {
Meteor.call('fbAddEmail');
}
});
}
});
Любая идея о возможных причинах/исправлениях? Спасибо!