2009-12-31 85 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示例。

相關問題