我正在使用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
谢谢!
答案 0 :(得分:0)
我通过在Firefox的“隐私”选项中启用“接受第三方Cookie”
来修复此问题