使用Web后端验证iPhone应用程序

4

我正在构思一款iPhone网页应用程序,它的本质是与Rails Web后端交互的CRUD接口。最终,该后端将成为一个完整的网站。

我的问题是:在iPhone应用程序上处理“登录”的最佳方式是什么?如何进行身份验证以允许用户查看其数据和添加新内容?

对于Rails,我通常使用Authlogic,所以如果可以保持这样做就很好。

2个回答

11

请查看GitHub上提供的这个示例应用。它有iPhone和Rails两种实现方式,并在iPhone端使用keychains,在与Rails服务器进行JSON/XML格式RESTful连接时起到作用。

您可以在Rails方面使用任何身份验证解决方案,只要它有一个对iPhone应用程序可用的接口即可。此应用使用Ryan Bates的简化版nifty_authentication进行身份验证。


2
从未见过http://iphoneonrails.com/项目,这本身就值得一个绿色的勾。谢谢! - Colin Ramsay
是的,ObjectiveResource是一个非常棒的资源 - 很高兴能够帮助! - bensie

1

你有没有考虑使用Authlogic的单一访问令牌选项来实现这个功能。我正在开发一个和你的应用非常相似的应用。(尽管API调用部分还没有完全实现),但是可以在Github上查看authlogic的示例。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接