首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >4位密码设置

4位密码设置
EN

Stack Overflow用户
提问于 2011-03-17 03:38:56
回答 3查看 431关注 0票数 0

在我的应用程序中设置一个简单的4-diget密码的最好(也是最快)方法是什么?

它需要是用户可编辑的。而且它需要在设备本身上是可保存的。

NSUserDefaults是存储密码的安全位置吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-03-17 09:24:48

您想要将与密码有关的任何内容添加到设备上的user KeyChain中- Keychain Services

iOS将为您解密和加密信息。当用户同步和/或替换他的设备时,钥匙链将在他的新设备上。

票数 6
EN

Stack Overflow用户

发布于 2011-03-17 10:28:13

任何类型的密码都被认为是敏感信息,您(作为开发人员)应该正确处理它。

存储密码的正确方法是使用Keychain

我不会在NSUserDefaults中存储任何类型的密码

您坚持使用NSUserDefaults而不是keychain有什么原因吗?

票数 4
EN

Stack Overflow用户

发布于 2011-03-17 03:47:16

我建议使用带有4个旋转器的旋转轮控制,每个旋转器的数字为0-9。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5330808

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档