目前我通过创建“Login by facebook”按钮使用PHP服务器端OAuth-Authentification。 由于该应用程序也在侧边栏中,我想使用身份验证的推荐给用户直接访问该应用程序。 问题是,即使可以授予访问权限,我也需要将此login-query-string添加到我的网站以保存所有访问令牌,信息等。
那么 - 在给予应用程序许可后,我如何设置网址以重定向用户?
答案 0 :(得分:2)
当用户被发送到您的应用程序时,Facebook也会发送身份验证数据以及请求 在Authenticated Referrals的Auth Dialog documentation部分中,它说:
3。验证令牌参数:如果启用了验证引用,则 当用户通过内联Auth对话框授权您的应用时,我们 将以此处指定的格式将您的应用程序传递给Auth Token。 可用格式:
- URI片段:如果您的应用使用客户端身份验证
- 查询字符串:如果您的应用使用服务器端身份验证。如果您的应用是画布应用,我们将不会使用此设置并将使用 “signed_request”自动作为响应类型。
如果您的应用是画布应用,您只需使用“signed_request”获取所有需要的数据,否则它将成为查询字符串的一部分。
对于更多用户数据,您只需提出api请求。