[英]Why to store username and password in Keychain in iPhone app
我曾與NSUserDefault
合作,但是這個鑰匙串概念對我來說是全新的。
我曾嘗試尋找類似的問題,但找不到確切的理由。
我做了什么:
我已經知道如何在NSUserDefault
存儲數據。 以及我們為什么需要存儲它的原因。
關於鑰匙串,我只知道在鑰匙串中存儲可以通過對原始文本進行編碼NSUserDefault
存儲數據,而NSUserDefault
將數據存儲為純文本,因此具有額外的安全性。 並且即使刪除了應用程序,它也會存儲數據。
這是將數據存儲在鑰匙串中的唯一原因嗎?
編輯:我有這個鏈接 ,它確切地說了我說的話。
與NSUserDefault相比,鑰匙串數據更安全。 從設備刪除應用程序后,設備中的鑰匙串數據也將在設備中。 有關鑰匙鏈包裝的更多信息,請閱讀此內容。
也許LKKeychain可以幫助:
LKKeychain類是一個很小的鑰匙串服務包裝器。 它提供:
添加帳戶更新帳戶刪除帳戶轉儲帳戶(用於調試)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.