1

我必须检查 FB 用户是登录我的应用程序的用户,我的想法是使用 javascript 在 logout() 回调函数中调用 login()

FB.getLoginStatus(function(response){
  if(response.authResponse){
    FB.logout(function(r1){
      FB.login(function(r2){
        ...
        ...
        ...
      },{scope:"..., ..., ..."});
    }); 
  }
});

它可以成功注销。但是在我登录后,登录对话框并没有关闭。我尝试将 auth_type 设置为重新验证,但如果 FB 用户不正确,则重新验证对话框无法注销。

在某些情况下,我使用 URL 注销。但并不适合所有人。

有人对注销回调函数中的登录函数有想法吗?

4

0 回答 0