用facebook php sdk做一个弹出式登录窗口

时间:2013-09-18 21:40:54

标签: javascript php facebook sdk popup

我很清楚我可以使用facebook javascript sdk设置cookie,但我想知道如何使用php访问我的cookie上创建的/ me配置文件对象,因为我需要将它存储在一些用户详细信息中在我的后端。我使用js sdk的原因是允许我为我的facebook连接使用弹出式登录窗口

1 个答案:

答案 0 :(得分:1)

Javascript是客户端。只有javascript才能打开弹出的登录窗口。但这不是问题。您误解了身份验证的存储方式。

通过cookie实现身份验证。 Javascript可以在弹出窗口(设置cookie)中对用户进行身份验证,然后通过ajax在服务器上ping端点。然后您的服务器可以使用Facebook PHP SDK(它将从cookie中提取身份验证数据),并对Graph API进行经过身份验证的调用。