添加了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 包,它运行良好。谢谢你的帮助。