【问题标题】:What's the best way to save User data (email+password) into your app?将用户数据(电子邮件+密码)保存到您的应用程序的最佳方式是什么?
【发布时间】:2009-02-04 13:09:15
【问题描述】:

我有一个用户可以登录的应用程序,但我不希望用户每次想要使用该应用程序时都输入他的凭据。 1 次就足够了,但是如何(以及最好的方法)保存 2 个字符串,我可以通过启动应用程序来恢复这些字符串。

【问题讨论】:

标签: iphone cocoa-touch


【解决方案1】:

iPhone 有一个keychain API,就像 OS X 一样。或者您可以使用 NSUserDefaults 存储它们,这样会更容易但不太安全。

【讨论】:

  • 请不要使用 NSUserDefaults 存储它们,您不会希望在用户丢失 iPhone 时过于暴露密码。
  • 请注意,钥匙串使用 Triple-DES,以防万一。
猜你喜欢
  • 2021-05-25
  • 2018-11-27
  • 2010-10-05
  • 1970-01-01
  • 2018-12-26
  • 1970-01-01
  • 2016-05-23
  • 2011-10-13
  • 2016-06-28
相关资源
最近更新 更多