使用facebook connect在meteor应用程序中进行登录回调

使用facebook connect在meteor应用程序中进行登录回调,facebook,node.js,meteor,Facebook,Node.js,Meteor,如何订阅Meteor.loginWithFacebook()或Meteor.loginWithGoogle()方法的回调?如果没有这样的东西,有什么好的解决办法吗?虽然meteor没有提供,但他们正在努力将其发布到下一个版本中,请查看他们在github上的auth分支他们只是在上次提交auth时添加了回调:想象一下facebook也是这样(注意代码是coffeescript) 很公平P也是一个很酷的函数,所以谢谢你指出它。如果你编辑答案,我可以投赞成票。反对票,并对我最初的暴躁声明表示歉意。咖啡

如何订阅Meteor.loginWithFacebook()或Meteor.loginWithGoogle()方法的回调?如果没有这样的东西,有什么好的解决办法吗?

虽然meteor没有提供,但他们正在努力将其发布到下一个版本中,请查看他们在github上的auth分支他们只是在上次提交auth时添加了回调:

想象一下facebook也是这样(注意代码是coffeescript)


很公平P也是一个很酷的函数,所以谢谢你指出它。如果你编辑答案,我可以投赞成票。反对票,并对我最初的暴躁声明表示歉意。咖啡很酷P
Meteor.loginWithGithub = _.wrap(Meteor.loginWithGithub, function(login, options, callback) 
  {

    // Create a new callback 
    newCallback = function()
    {
      callback();
      console.log('custom stuff can go here');
    }

    // Call the original login with new wrapping callback
    login(options, newCallback);
  }
);