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