【发布时间】:2021-01-29 12:41:41
【问题描述】:
第一次构建 iOS 应用程序时,我陷入了安全保存数据的困境。如何在钥匙串中保存用户名和密码等敏感数据
在应用程序中,我使用UserDefaults 来存储和检索,如下所示
UserDefaults.standard.set([unameTextfield.text], forKey: "userName")
UserDefaults.standard.set([passwordTextfield.text], forKey: "userPassword")
用于检索:
let uName = UserDefaults.standard.string(forKey: "userName")
let uPassword = UserDefaults.standard.string(forKey: "userPassword")
但我想将数据安全地保存在 Keychain 中,该怎么做?
【问题讨论】: