我想实现一个带有 Facebook 登录的 iOS 应用程序。我希望我的应用程序的用户能够与他们的社交图进行交互(即发布到他们的信息流)。为此,我将使用 Facebook iOS SDK。
当用户已经通过 Facebook 进行身份验证时,他们也应该能够在我的应用程序的服务器端使用一些服务。如何根据服务器上的服务验证用户?
在我的 iOS 应用程序中,我可以使用 iOS Facebook SDK 查询访问令牌(用于我的 Facebook 应用程序)。我应该将该访问令牌与 facebook 用户 ID 一起发送到我的服务器吗?服务器能否验证访问令牌是否有效?还是应该只有我的 iOS 应用程序与 Facebook API 通信?服务器可以发布到我的 Facebook 墙上,还是应该只通过 iOS 应用程序完成?