以下代码检查用户是否使用facebook连接登录,如果不是,当用户单击复选框时,代码打开facebook输入用户名和密码以连接facebook。我的问题是,如果用户点击复选框,并给予访问facebook连接的代码不更新下我刷新页面。是否有一种方法来更新这个代码,如果用户登录facebook没有刷新页面?
<?
if($user['oauth'] != "facebook")
{
?>
<input type="checkbox" name="fb_post_1" id='"fb_post_1" value="1" onclick = "facebookPermissionsGrant(); return false;" >
<?
}
?>
如果你使用Javascript API,那么你只需提供一个回调到FB。登录功能,并添加代码来做您需要的任何事情。
见https://developers.facebook.com/docs/reference/javascript/FB.login/