Ron*_*Ron 3 iphone passwords ios
我想在我正在处理的iPhone应用程序中添加简单的密码保护.我可能会使用crypt()将密码以CoreData/sqlite格式存储在我的数据库中.
我想我对如何创建和存储密码非常了解,但是如果用户忘记了密码,我想添加密码恢复能力
这是我在iOS中苦苦挣扎的部分.我希望一切都是本地的,所以我想不出使用链接重置密码的方法.
我曾考虑过通过电子邮件发送密码,但在iOS中,如果没有持有设备的人看到电子邮件的内容,就无法发送电子邮件.
我能想到的唯一方法是拥有一个或两个"备份密码",这基本上是用户选择问题的答案(或者甚至只是存储提醒问题和密码).
这些都不是那么安全,虽然我的应用程序中受保护的数据并不那么重要,所以我不是在寻找最强大的解决方案(只是一个不太难实现的体面解决方案,对于用户,并没有太大的黑客打破).
建议非常感谢.
谢谢,罗恩
您可以使用最初创建帐户时设置的条件(例如母亲的婚前姓名,姓氏等)等提示重置密码,而不是恢复密码.这样,您无需担心解密密码或将密码发送给用户.一旦他们正确回答了足够的安全问题,系统会提示他们重置密码.您可以在本地加密存储此数据.您永远不需要向用户发送密码.
归档时间: |
|
查看次数: |
2521 次 |
最近记录: |