移动 Facebook 连接到我自己的服务器

Posted

技术标签:

【中文标题】移动 Facebook 连接到我自己的服务器【英文标题】:Mobile Facebook Connect to my own server 【发布时间】:2011-05-19 19:16:22 【问题描述】:

ios(或任何移动设备)上,成功登录后,我应该如何使用自己的服务器处理登录?

我应该将令牌和用户 ID 发送到我的服务器并重新验证它,还是有更好的做法?

我显然不想只发送 FB 用户 ID。

【问题讨论】:

【参考方案1】:

FBConnect SDK 应该会自动将登录信息保存在设备上,因此每次用户使用您应用的 Facebook 功能时,他们都会自动登录。

【讨论】:

是的,但这仅涵盖 FB 方面,使用我自己的服务器验证 FB 用户的最佳做法是什么?我可以通过网络发送令牌并在我的服务器上进行验证,只是询问这是否是最佳做法。谢谢。 想知道安全性,但只要我的应用程序机密是安全的,它似乎就可以了。谢谢。【参考方案2】:

当前版本的 FBConnect 没有提供明显的代理身份验证,但旧版本提供了。我认为您可以手动创建此代理,即。将所有登录数据,除了 api 密钥传递给代理,代理添加密钥并向 FB 发送请求。然后原样返回FB服务器的响应。

【讨论】:

以上是关于移动 Facebook 连接到我自己的服务器的主要内容,如果未能解决你的问题,请参考以下文章

连接到 Facebook 聊天的 Javascript 库

来自连接到 Node.js API 的移动客户端的社交身份验证

XMPPFramework - 无法连接到 Openfire 服务器

无法通过 Facebook iOS SDK 连接到 Facebook

Strophe 无法通过 BOSH 服务器连接到 Facebook

有啥方法可以在不使用 XMPP 协议的情况下连接到 Facebook 聊天服务?