我在哪裏可以找到一個很好的詳細教程,使用sskeychain來存儲和檢索用戶名和密碼,並在UIWebView中進行基本認證?其次,就存儲和使用基於Web的應用程序的身份驗證所需的方法而言,我是否正確? (請參見下面的說明。)關於sskeychain和iPad應用程序的基本身份驗證教程?
我發現使用一對夫婦的教程不同的方法:
據其他等問題提出建議在下面,建議使用sskeychain,以便於使用鑰匙串來存儲驗證參數。
- Cocoa interface to MacOS X Keychain
- https://stackoverflow.com/questions/8381072/save-username-and-password-for-url-like-gmail-com-iphone
我的計劃是在鑰匙串在設備上本地存儲用戶名和密碼的建議,並使用基本身份驗證到我的PHP代碼連接了一個UIWebView。對於經驗豐富的iOS開發人員推薦的用戶身份驗證主題,有沒有一個很好的一步一步教程xcode/Obj-C新手?
Apple文檔似乎不太有用。它不是簡單的銷售術語就是頁面,或者只是簡單地描述方法和參數,沒有很多有用的例子。
更新:
我最終只是NSUserDefaults的使用存儲的用戶名和密碼在本地和AFNetworking庫做認證。如果這些都不明智,我會歡迎提供更好方法指導的答案。
正如你可能已經知道,使用'''NSUserDefaults'''存儲用戶名和密碼是不明智[的確](http://software-security.sans.org/blog/2011/01/05 /使用-鑰匙扣到商店密碼-IOS-iphone-ipad的)。請參閱下面的[我的答案](http://stackoverflow.com/a/18485797/1264909)以瞭解爲什麼並學習如何使用SSKeychain。 – veducm 2015-01-22 10:07:36