2016-06-14 15 views
0

上で動作していないので、ここで私の簡単なコード流星アカウントログインサーバー

Meteor.loginWithFacebook({ 
    requestPermissions: ['user_friends', 'public_profile', 'email'], 
}, (err) => { 
    console.log('Received response'); 
    if (err) { 
    console.log('Error logging in with facebook ' + err); 

    // onAuthenticationFail(); 
    } else { 
    // onAuthenticationPass(); 
    console.log('Authentication Successful'); 
    } 
}); 

それが今やっているすべては、可能な各条件についてconsole.log()あるのです。それはlocalhostで正常に動作します。しかし、サーバー上では、Facebookのダイアログがポップアップし、許可を与えてダイアログが消えます。これは予想されますが、コールバックが呼び出されないようです。

Accounts.onCreateUser()も呼び出されません。

答えて

0

したがって、この問題は実際には流星に関するものではありませんでした。たぶん少し。だから私のサーバーにインストールされているmongodbは、流星1.3に2.6が必要な2.4だった。私はmongodbを更新し、すべてが期待どおりに動作するようになった。