2012-03-18 54 views
0

我有一個django應用程序,我已經實現了plist,因此xcode可以從數據庫中獲取最新信息。我使用了這樣一行代碼:如何使用django和xcode製作支持登錄的iPhone應用程序?

items = [NSArray arrayWithContentsOfURL:[NSURL URLWithString:@"http://192.168.1.186:8000/organizer/1.plist"]]; 

我知道一旦部署它,我將不得不編輯這一點。我如何使xcode登錄用戶的憑據,所以我知道用戶通過身份驗證?我是否必須在url中包含用戶的憑證,或者是否有一些特殊的帖子,我可以安全地發送憑證?

回答

1

Restufl API應該是無狀態的,所以你不想使用cookie來驗證用戶。 http://en.wikipedia.org/wiki/Representational_state_transfer

有許多方法來驗證用戶的apis。您可以推出自己的遊戲或使用流行的django應用程序,如pistontastypie,這些支持多種身份驗證方案。包括一個基本的用戶名和密碼。

如果在每個請求中傳遞用戶登錄名和密碼,您可能需要確保使用ssl。

相關問題