如何禁用自动登录在流星登录与Facebook



我正在尝试在流星项目中使用帐户-facebook设置用户身份验证系统。它似乎工作正常。唯一的问题是成功注销用户后,当我点击登录按钮时,它会自动登录用户。我希望用户在注销后总是输入他们的凭据。

这里是我的template.login.events,如果它甚至与问题相关

Template.login.events({
'click #facebook-login': function(event) {
    Meteor.loginWithFacebook({}, function(err){
        if (err) {
            throw new Meteor.Error("Facebook login failed");
        }else{
          Router.go('coupon')
        }
    });
},
'click #logout': function(event) {
    Meteor.logout(function(err){
        if (err) {
            throw new Meteor.Error("Logout failed");
        }else{
          Router.go('home');
        }
    })
  }
});

这不可能。这是基于Facebook的工作方式。

如果用户退出Facebook,用户将不得不再次输入他们的详细信息来登录你的帐户,但如果他们已经登录了Facebook,并给了你的应用程序权限,他们将登录没有任何问题。

最新更新