【发布时间】:2015-04-27 22:09:30
【问题描述】:
我正在开发一个应用程序,该应用程序最终将通过支持许多用户的网络服务与网站进行交互。然后,应用程序用户将需要用户 ID 和密码来同步数据。对于需要身份验证的服务器的 url 连接,SO 上的答案表明 nsurl 凭据或钥匙串是可行的方法。但是,最初,我只想为用户和应用程序提供一个用户 ID——它是持久的,但可以在需要时更改——这样我就可以按照中使用的格式将用户 ID 合并到个人资料图片名称中等等网络应用程序。
理想情况下,我想现在就这样做,以后不必重复工作。
在实际连接到任何网络服务之前,我现在可以将用户的用户 ID 存储在应用程序中吗?
感谢您的任何建议。
【问题讨论】:
-
如果 userId 是要在应用程序中显示的东西,你为什么要关心它的存储方式的安全性?显然,您绝不会希望以纯文本形式保存用户名和密码,但您所做的听起来并不比
NSUserDefaults更有价值。