我正在開發一個應用程序,最終將通過支持許多用戶的Web服務與網站進行交互。應用程序用戶將需要用戶名和密碼來同步數據。對於需要身份驗證的服務器的URL連接,SO上的答案建議nsurl憑證或鑰匙串是要走的路。然而,最初,我只是想給用戶和應用程序一個用戶標識 - 它是持久的,但可以在需要時進行更改 - 這樣我就可以執行諸如將用戶標識結合到個人資料圖片名稱中等等,網絡應用程序。IOS/xcode/coredata:在應用程序中存儲用戶標識的最佳實踐 - 測試階段
理想情況下,我想現在就做這件事,以免我以後再重複工作。
在實際連接到任何Web服務之前,是否存在將用戶的用戶標識存儲在應用程序中的最佳做法?
感謝您的任何建議。
如果userId是要在應用程序中顯示的內容,爲什麼您關心存儲的安全性?顯然,你永遠不會想用純文本保存用戶名和密碼,但是你所做的並不像'NSUserDefaults'這樣的優點。 – InkGolem