CakePHP Facebook插件不显示FIrefox中的注销按钮

时间:2011-10-12 12:12:41

标签: php facebook cakephp sdk

我正在使用webtechnick CakePHP Facebook插件,我终于设法让它工作(我可以使用喜欢/推荐按钮 - 我可以通过Facebook登录等),除了Firefox v3.6和IE中的注销按钮那是行不通的。我认为存在一个问题,因为在Chrome中,注销按钮会显示,PHP代码也能正常工作。我将此代码放入* .cpt视图文件中:

if($facebook_user){
    echo $this->Facebook->logout();
    echo debug($facebook_user);
} else {
    echo $this->Facebook->login(array());
}

在Chrome中点击登录按钮后,$ facebook_user为true,退出按钮显示以及debug(),因此PHP很好,但在Firefox或IE中,退出按钮几乎立即隐藏。 / p>

我正在关注视频教程,问题似乎在19分钟 http://tv.cakephp.org/video/webtechnick/2011/01/12/nick_baker_--_facebook_integration_with_cakephp

谢谢!

1 个答案:

答案 0 :(得分:0)

我通过在Firefox的“隐私”选项中启用“接受第三方Cookie”

来修复此问题