web-dev-qa-db-fra.com

Écrans de verrouillage et récupération de mot de passe sur les applications

C'est en partie "UI", mais tombe probablement plus dans le domaine de "UX"; Je ne sais pas si ça va tenir ici ou pas.

L'une des applications que j'ai fonctionne sur iPad. Les informations qui y sont stockées peuvent être considérées comme privées (informations sur les cadeaux que vous allez faire, par exemple). Un certain nombre de mes utilisateurs ont demandé que je fournisse un moyen de verrouiller l'application afin que les enfants et les conjoints curieux ne puissent pas creuser la saleté.

Cependant, je lutte avec la notion de la meilleure façon de fournir la possibilité de déverrouiller le programme si la personne oublie son mot de passe ou son code d'accès ou autre. Je pourrais facilement dire "hé, pommes de terre dures, ventouse, pas de ticket, pas de show!" mais cela semble tout simplement légèrement cruel.

Je pourrais demander au programme d'envoyer par e-mail le mot de passe à l'utilisateur, mais en supposant que quelqu'un ait un accès physique à l'iPad, il a sans doute également accès à l'application Mail.

Avez-vous des idées sur la façon de sécuriser l'application sans supprimer totalement la personne si elle oublie son mot de passe?

3
Tim Sullivan

Je suivrais les modèles de conception de l'appareil. J'ai eu beaucoup de discussions, mais je crois que l'ipad n'est pas conçu pour être un appareil partagé comme un ordinateur.

Si un utilisateur s'inquiète de la confidentialité sur l'ipad, je pense qu'il devrait verrouiller l'appareil lui-même. Je ne pense pas que cela dépend du développeur de l'application.

Il y a des exceptions, comme 1password, mais en général je pense que c'est la voie à suivre ..

5
Chris Drackett

Que diriez-vous de la "question de sécurité" standard?

Lors de l'inscription, l'utilisateur doit choisir une question (prénom du premier animal, nom de jeune fille de la mère, etc.) et fournir la réponse. S'ils oublient le mot de passe, ils n'ont qu'à répondre à la question.

3
Dan Barak

Si vous ne vous souciez que des enfants et des conjoints curieux, vous pouvez peut-être faire preuve de créativité avec le mécanisme de sécurité.

Affichez une grille d'icônes 8x8 et demandez à l'utilisateur de choisir ses trois favoris. Pour déverrouiller l'application, vous devez sélectionner à nouveau ces trois favoris.

  • Mettez toujours les icônes dans les mêmes positions, pour profiter de mémoire spatiale.
  • Peut-être intégrer un facteur de fudge: choisissez 5 icônes, dont au moins 2 de vos favoris. Cela permettrait des erreurs et repousserait les espions en regardant par-dessus votre épaule.
  • Si vous n'entrez pas le bon code, affichez un message "intrus déjoué" et désactivez l'application pendant une heure, puis un jour, puis une semaine.
3
Patrick McElhaney