fosfacebook捆绑无法从Facebook获取用户信息

时间:2013-01-30 18:07:27

标签: facebook symfony symfony-2.1 fosuserbundle fosfacebookbundle

我正在使用Symfony 2.1进行项目&我正在使用与FOSUser捆绑集成的FOSFacebook捆绑包。当用户登录我的应用程序时,不会检索任何信息!我的意思是这条线出现异常:

namespace Acmes\UserBundle\Security\User\Provider;
class FacebookProvider implements UserProviderInterface {
//...
public function loadUserByUsername($username) {
 //...
 try {
       $fbdata = $this->facebook->api('/me');
   } catch (FacebookApiException $e) {
       $fbdata = null;
     }
 //...

} } 当用户登录时,按钮变为'logout'但我收到错误:

"The user is not authenticated on facebook"

这意味着$ fbdata为null&没有信息从Facebook应用程序返回。

任何解决方案?感谢:!)

1 个答案:

答案 0 :(得分:0)

我遇到了和你一样的问题。 在fosuserbundle和fosfacebook bundle的安装过程中出现问题。 使用以下教程仔细检查您的设置。 https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/index.md