簡體   English   中英

為什么要在iPhone應用程序的鑰匙串中存儲用戶名和密碼

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM