2013-03-19 212 views
0

使用symfony2.1和FosFacebookBundle。登录facebook登录链接

我想在我的首页上放置一个链接来登录Facebook。

在我的模板:

<a href="https://www.facebook.com/dialog/oauth?client_id=APP_ID&redirect_uri= 
      http://dev.example.com/auth/login&scope=email,read_stream" target="_self"> 
    test link login facebook</a> 

如果我点击test link login Facebook的话,我还是对我的dev.example.com/login?code=AQBgyy9u2qm...网站。当我复制https://...链接并将其放入地址栏手册时,一切正常。我该如何将它放在我的主页上,目标是自我,打开Facebook,登录并重定向到我的主页。

回答

1

让我明白这一点,您正在尝试测试oauth身份验证对话框,并且当您单击链接时,将直接发送到redirect_uri,并在url中使用code参数?

我对你有一些好消息 - Facebook没有打扰显示“授权这个应用程序?”页面给你,因为你已经验证了应用程序。

要撤销这些权限,您必须输入帐户的隐私设置,并撤消对您的应用的权限。

+1

我曾经登录到Facebook!废话我真的错过了!我的错!谢谢! – craphunter 2013-03-19 01:22:50

+0

不客气 - 有时它是真正让我们循环的小疏忽......!最好在它上面放上第二双眼睛,所以你来到了正确的地方。 – 2013-03-19 01:27:14