如何在我的iPhone应用程序上使用Facebook凭据登录?

时间:2012-07-11 20:00:15

标签: iphone facebook facebook-graph-api ios4

我有一个针对Facebook验证用户身份的Web应用程序。一旦我的网站将其重定向到使用Facebook登录,FB就会使用有效的会话cookie将其重定向回我的网站。我想这是一个PHPCOOKIE。

我想从我的iPhone应用程序中完成同样的事情。我查看了Facebook iPhone SDK,但这只是让iPhone应用程序直接调用图谱API。

我真正想做的是让我的后端服务器调用图形API,就像使用浏览器一样。

如何让iPhone SDK将会话cookie传递给我的服务器的所有请求,就像浏览器一样?

1 个答案:

答案 0 :(得分:0)

实际上确实发生了 - 但是你在iPhone上,并且iPhone使用身份验证信息缓存“cookie”。它在NSDefaults中。它也称为单点登录或SSO。它在同一设备上的本机应用程序上检测Facebook登录和身份验证,并为进一步的图形请求设置本地(iPhone应用程序默认)访问令牌。