2010-11-08 168 views
0

是iPhone應用程序的任何實例在那裏還記得我用coredata選項..iPhone應用程序記住用戶名和密碼

+0

由於存在不同的存儲選項,因此您認爲ios的版本是什麼。那麼afaik,因爲我只是剛開始自己​​:) – Simon 2010-11-08 08:56:54

+0

你不應該在密碼數據對象中存儲密碼,除非你先加密它們。請參閱nicktmro的答案以獲得更好的解決方案。 – JeremyP 2010-11-08 09:40:34

回答

2

Keychain Services是的,網站上有代碼示例。

計算機用戶通常必須管理多個帳戶,需要使用用戶ID和密碼登錄。安全FTP服務器,AppleShare服務器,數據庫服務器,安全網站,即時消息帳戶以及許多其他服務需要進行身份驗證才能使用。用戶經常通過編寫非常簡單,易於記憶的密碼,通過反覆使用相同的密碼,或者通過將密碼寫在容易找到的密碼來響應這種情況。任何這些情況都會危及安全。

鑰匙串服務API爲此問題提供瞭解決方案。通過對此API進行一次調用,應用程序可以將登錄信息存儲在應用程序可以檢索信息的鑰匙串中,也可以在需要時使用單個調用。

0

你只需要存儲的用戶的用戶名和密碼?如果是這樣,現在值得將它們存儲到字典中並將字典保存到文檔的目錄中?如果您正在存儲用戶憑據,則可能需要在保存用戶憑據前對其進行加密。

相關問題