我必须检查 FB 用户是登录我的应用程序的用户,我的想法是使用 javascript 在 logout() 回调函数中调用 login()
FB.getLoginStatus(function(response){
if(response.authResponse){
FB.logout(function(r1){
FB.login(function(r2){
...
...
...
},{scope:"..., ..., ..."});
});
}
});
它可以成功注销。但是在我登录后,登录对话框并没有关闭。我尝试将 auth_type 设置为重新验证,但如果 FB 用户不正确,则重新验证对话框无法注销。
在某些情况下,我使用 URL 注销。但并不适合所有人。
有人对注销回调函数中的登录函数有想法吗?