首页 > 解决方案 > 钥匙串还是 NSUserDefaults?使用哪一个?

问题描述

您能否建议一种好的、安全的方法来保存和显示用户的用户名和密码,以便它们可以显示在登录页面上?

我知道使用 NSUserDefaults 不是很安全,因此使用它来存储访问我的应用程序的密码不是一个好方法。

你能告诉我我可以使用哪些第三方(在 Objective-C 中)方法和库来确保安全的结果吗?

标签: iosobjective-cnsuserdefaultskeychain

解决方案


您应该使用NSURLCredential,它只需两行代码就可以将用户名和密码保存在钥匙串中。

这是详细的答案


推荐阅读