使用 Facebook PHP SDK 执行弹出式登录窗口

doing a pop-up login window with facebook php sdk

本文关键字:弹出式 登录 窗口 执行 SDK Facebook PHP 使用      更新时间:2023-09-26

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

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

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