经过身份验证的推介与OAuth - 将信息发布到网站?

时间:2012-05-31 13:13:03

标签: facebook referrals

目前我通过创建“Login by facebook”按钮使用PHP服务器端OAuth-Authentification。 由于该应用程序也在侧边栏中,我想使用身份验证的推荐给用户直接访问该应用程序。 问题是,即使可以授予访问权限,我也需要将此login-query-string添加到我的网站以保存所有访问令牌,信息等。

那么 - 在给予应用程序许可后,我如何设置网址以重定向用户?

1 个答案:

答案 0 :(得分:2)

当用户被发送到您的应用程序时,Facebook也会发送身份验证数据以及请求 在Authenticated ReferralsAuth Dialog documentation部分中,它说:

  

3。验证令牌参数:如果启用了验证引用,则   当用户通过内联Auth对话框授权您的应用时,我们   将以此处指定的格式将您的应用程序传递给Auth Token。   可用格式:

     
      
  • URI片段:如果您的应用使用客户端身份验证
  •   
  • 查询字符串:如果您的应用使用服务器端身份验证。如果您的应用是画布应用,我们将不会使用此设置并将使用   “signed_request”自动作为响应类型。
  •   

如果您的应用是画布应用,您只需使用“signed_request”获取所有需要的数据,否则它将成为查询字符串的一部分。
对于更多用户数据,您只需提出api请求。