这部分是“ UI”,但可能更多地属于“ UX”领域;我不确定它是否适合这里。
我在iPad上运行的应用程序之一。存储在其中的信息可以被视为私人信息(例如,有关您要送出的礼物的信息)。我的许多用户都要求我提供某种方式锁定应用程序,以使爱管闲事的孩子和配偶无法挖土。
但是,我在如何最好地提供一个可以在人们忘记密码或键码或其他任何东西的情况下提供解锁程序能力的想法。我可以轻松地说:“嘿,坚韧的土豆,傻瓜,没有票,没有演出!”但这似乎有点残酷。
我可以让程序通过电子邮件将密码发送给用户,但是假设有人可以实际访问iPad,那么他们大概也可以访问Mail应用程序。
如果他们忘记了密码,对在不完全切断人员的情况下确保应用程序安全的方式有何想法?
我会遵循设备的设计模式。我已经进行了很多讨论,但是我相信ipad并非旨在像计算机一样成为共享设备。
如果用户担心iPad上的隐私,我认为他们应该锁定设备本身。我不认为这取决于应用程序开发人员。
还有一些例外,例如1password,但通常我认为这是要走的路。
标准的“安全性问题”如何?
在注册时,让用户选择一个问题(第一个宠物的名字,母亲的娘家姓等)并提供答案。如果他们忘记了密码,则只需回答问题。
如果您只关心爱管闲事的孩子和配偶,也许您可以利用安全机制发挥创意。
显示一个8x8的图标网格,并要求用户选择他的三个收藏夹。要解锁该应用,您必须再次选择这三个收藏夹。