ios - 存储 iOS 应用程序的用户密码和用户名

标签 ios security ios8 keychain

我正在使用 SQLite 数据库构建 iOS 应用程序。哪个是存储用户名和密码的最佳方式:在数据库中还是在钥匙串(keychain)中?另外,如果我将任何数据存储在数据库中,我怎样才能像钥匙串(keychain)一样确保它的安全?

最佳答案

钥匙串(keychain)更好。但是,我们建议您不要保存密码。您应该始终保存哈希值并比较哈希值以查看登录是否正确!

关于ios - 存储 iOS 应用程序的用户密码和用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35802704/

相关文章:

php - 如何保证 mySQL 数据库的安全?

ios - 如何以编程方式更改 UITableView 的类?

java - 签名小程序加载签名jar读取文件报错

java - 具有 Spring Security 的 OTP

ios - 从底部剪裁的主屏幕 Web 应用程序

android - 谁需要使用 Android Intents 来编程?

ios - 在 iOS 上安装证书

ios - LLDB( swift ): Casting Raw Address into Usable Type

ios - 使用 alamofire 下载文件获取代码 -1001

swift - 照片编辑扩展问题 (iOS 8)