我可以使用facebook-connect作为我的用户身份验证吗?

时间:2010-06-08 12:46:01

标签: iphone authentication facebook webserver

我正在构建一个iPhone应用程序,它使用REST(基于http的XML)与Web服务器(Java webapp)进行通信。在我的原型中,我使用http的基本身份验证来允许访问并使用用户名和密码识别用户。由于我的应用程序中应该有友情和个人资料,我想使用facebook-connect,所以我不必实现它,用户不必管理朋友和个人资料两次。当我使用fb-connect时,我甚至可能没有所有基本的用户管理功能,比如创建新用户,更改密码等等。

所以这是我的问题:是否可以使用facebook-connect作为我唯一的用户身份验证?更重要的是:如何在与网络服务器通信时对用户进行身份验证?

澄清:我不想将Facebook帐户链接到我的用户帐户,我想改用它。

1 个答案:

答案 0 :(得分:0)

您可以使用Facebook Graph API执行此操作。以下是一些入门链接

关于这个主题的教程:

http://www.capturetheconversation.com/technology/iphone-facebook-oauth2-graph-api

有人为了让生活更轻松而做了一些客观的C工作:

https://github.com/facebook/facebook-ios-sdk

官方图表API:

https://developers.facebook.com/docs/reference/api/