accounts-facebookパッケージを追加しました。ドキュメントに従ってFacebookでログインしようとしています:http://docs.meteor.com/#meteor_loginwithexternalservice
このボタンクリックイベントを持つ:
Meteor.loginWithFacebook({ requestPermissions: ['email']},
function (error) {
if (error) {
return console.log(error);
}
});
そして、サーバー上のこのセットアップ:
Accounts.loginServiceConfiguration.remove({
service: "facebook"
});
Accounts.loginServiceConfiguration.insert({
service: "facebook",
clientId: "389711236782370",
secret: "2wwd9c47589e3eb19e7dbgfb235b6a12"
});
Facebookログインポップアップで未定義のclient_idを取得しています: https://www.facebook.com/dialog/oauth?client_id=undefined&redirect_uri=http://localhost:3000/_oauth/facebook?close ...
Meteor によって生成された {{loginButtons}} を使用しても、同じ結果が得られます。google パッケージも追加しましたが、完全に機能しています。助けてくれてありがとう。