2009-12-31 64 views
4

我只是在充实iphone web应用程序的一些想法,它将(实质上)是一个到Rails网络后端的CRUD接口。最终,后端也将是一个完整的网站。使用网络后端验证iPhone应用程序

我的问题是:iPhone应用程序中处理“登录”的最佳方式是什么?它应该如何进行身份验证才能让用户看到他们的数据并添加新的内容?

对于Rails,我通常使用Authlogic,所以如果我可以继续这样做,会很好。

回答

11

看看这个sample app GitHub上可用。它具有iPhone和Rails实现,并在iPhone端使用Keychain,而使用JSON/XML以REST方式连接到Rails服务器。

只要具有可用于iPhone应用程序的界面,您就可以在Rails端使用任何认证解决方案。这个应用程序使用瑞安贝茨更简单的nifty_authentication进行身份验证。

+2

从未见过http://iphoneonrails.com/项目,因此值得单独使用绿色勾号。谢谢! – 2010-01-01 11:34:43

+0

是的,ObjectiveResource是一个很棒的资源 - 很乐意帮忙! – bensie 2010-01-02 18:31:40

1

您是否想过使用Authlogic的single access token选项。我正在开发与您的应用完全相同的应用。 (但这个API调用部分没有完全实现),但看看github上的authlogic示例。

相关问题