Ошибка соответствия Meteor.loginWithFacebook: ожидаемая строка не определена в поле электронной почты

Я пробовал решение, представленное в вопросе ниже, но все равно получаю ошибку 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');
                }
            });
    }
});

Любая идея о возможных причинах/исправлениях? Спасибо!


person ASX    schedule 07.08.2015    source источник
comment
Возможно ли, что учетная запись, с которой вы пытаетесь войти, была создана не с адресом электронной почты, а с номером телефона?   -  person David Kleiman    schedule 08.08.2015
comment
нет - это мой личный аккаунт в фейсбуке   -  person ASX    schedule 08.08.2015