0

使用 symfony2.1 和 FosFacebookBundle。

我想在我的主页上放置一个链接以登录 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 loginfacebook,那么我仍然在我的dev.example.com/login?code=AQBgyy9u2qm...网站上。当我复制https://...链接并将其放入地址栏手册时,一切正常。我怎样才能把它放在我的主页上,目标是自我,打开 facebook,登录并重定向到我的主页。

4

1 回答 1

1

让我直截了当地说,您正在尝试测试 oauth 身份验证对话框,当您单击链接时,您会直接发送到您的 URL 中redirect_uri的参数?code

我有一些好消息要告诉你——Facebook 没有费心显示“授权这个应用程序?” 页面给你,因为你已经验证了应用程序。

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

于 2013-03-19T01:16:33.497 回答