it-swarm-eu.dev

Sperrbildschirme und Kennwortwiederherstellung für Apps

Dies ist teilweise "UI", fällt aber wahrscheinlich eher in den Bereich von "UX"; Ich bin mir nicht sicher, ob es hier passt oder nicht.

Eine der Anwendungen, die ich habe, läuft auf dem iPad. Die darin gespeicherten Informationen können als privat betrachtet werden (z. B. Informationen zu Geschenken, die Sie geben werden). Einige meiner Benutzer haben darum gebeten, dass ich die App sperren kann, damit neugierige Kinder und Ehepartner den Schmutz nicht ausgraben können.

Ich habe jedoch Probleme mit der Vorstellung, wie das Programm am besten entsperrt werden kann, wenn die Person ihr Passwort oder ihren Schlüsselcode oder was auch immer vergisst. Ich könnte leicht sagen "Hey, harte Kartoffeln, Trottel, kein Ticket, keine Show!" aber das scheint nur leicht grausam.

Ich könnte das Programm das Passwort per E-Mail an den Benutzer senden lassen, aber wenn jemand physischen Zugriff auf das iPad hat, hat er vermutlich auch Zugriff auf die Mail-Anwendung.

Irgendwelche Gedanken darüber, wie die Anwendung sicher gehalten werden kann, ohne die Person vollständig auszuschalten, wenn sie ihr Passwort vergisst?

3
Tim Sullivan

Ich würde den Entwurfsmustern des Geräts folgen. Ich habe diese Diskussion viel geführt, aber ich glaube, dass das iPad nicht als gemeinsames Gerät wie ein Computer konzipiert ist.

Wenn ein Benutzer Bedenken hinsichtlich der Privatsphäre auf dem iPad hat, sollte er das Gerät selbst sperren. Ich denke nicht, dass es am App-Entwickler liegt.

Es gibt Ausnahmen wie 1Kennwort, aber im Allgemeinen denke ich, dass dies der richtige Weg ist.

5
Chris Drackett

Wie wäre es mit der Standard "Sicherheitsfrage"?

Lassen Sie den Benutzer bei der Anmeldung eine Frage auswählen (Name des ersten Haustieres, Mädchenname der Mutter usw.) und geben Sie die Antwort ein. Wenn sie das Passwort vergessen, müssen sie nur die Frage beantworten.

3
Dan Barak

Wenn Sie sich nur um neugierige Kinder und Ehepartner sorgen, können Sie vielleicht mit dem Sicherheitsmechanismus kreativ werden.

Zeigen Sie ein 8x8-Raster mit Symbolen an und bitten Sie den Benutzer, seine drei Favoriten auszuwählen.. Um die App freizuschalten, müssen Sie diese drei Favoriten erneut auswählen.

  • Platzieren Sie die Symbole immer an denselben Positionen, um räumliches Gedächtnis zu nutzen.
  • Bauen Sie vielleicht einen Fudge-Faktor ein: Wählen Sie 5 Symbole aus, darunter mindestens 2 Ihrer Favoriten. Das würde einige Fehler zulassen und Spione abwerfen, die über die Schulter schauen.
  • Wenn Sie nicht den richtigen Code eingeben, zeigen Sie eine Meldung "vereitelter Eindringling" an und deaktivieren Sie die App für eine Stunde, dann einen Tag, dann eine Woche.
3