Tutorial zur Passwortstärke mit jQuery

Der Fall YouPorn hat eindrucksvoll bewiesen, wie simpel Passwörter sind. An der Uni habe ich in einem Kurs echt wilde Dinge gelernt um Systeme zu belauschen, und ich hab damals schon sehr zum Unwillen des Professors verkündet, dass das alles Quatsch sei, so lange die Benutzer ihr Passwort mit Edding auf die Tastatur schreiben. Ein bischen Social Enginieering habe ich gedacht, und du kommst überall rein. Das es dann doch SO einfach ist, hätte ich nicht gedacht. Besorgt man sich nämlich aus den einschlägigen Quellen einmal die Passwortdatei von YouPorn, merkt man schnell, das selbst Social Engineering zu aufwendig ist. Die Passwörter lauten dort abc123 oder auch qwe321 – alles Sachen die sich locker mit Brute Force heraus finden lassen.

Passwortstärke mit jQuery

Eine weitere Erfahrung der letzten Jahre ist es, dass der Benutzer bei der Anmeldung selbst KEIN sicheres Passwort setzt. Man muss ihn mehr oder weniger dazu zwingen, und er wird sich fürchterlich darüber aufregen. Im einfachsten Fall geht dies über eine Mindestlänge eines Passwortes, bis hin zum Zwang Zahlen, Buchstaben und Sonderzeichen verwenden zu müssen. Ich habe ein nettes Tutorial gefunden, das die Passwortstärke mittels jQuery überprüft – aber Achtung! Natürlich ist die Überprüfung des Passwortes nur eine Verbesserung der Usability, die gesamte Überprüfung muss nach dem Submit auch noch einmal serverseitig durchgeführt werden.

Wenn ihr fertige Software einsetzt, versucht Vorgaben für die Passwörter zu machen, auch wenn eure Benutzer das nicht toll finden – sie speichern das Passwort eh im Browser! Wenn ihr selbst Software entwickelt, denkt daran, eine Möglichkeit zu schaffen die Passwortstärke vorgeben zu können. Der Kunde kann das dann zwar immer noch abschalten, aber ihr seid fein raus – oder würdet ihr es toll finden wenn eure Freundin/Frau eure E-Mail-Adresse auf einer Liste von YouPorn findet? ;)

Ähnliche Beiträge

Der Bild-Upload, das Design und der Kunde Im Leben eines Webworkers kann man von zwei Prämissen ausgehen : a) Kunden beherrschen keine Bildbearbeitung und b) Grafiker schaffen es nicht ein nic...
Notifier für Benutzer-Nachrichten in jQuery Jede halbwegs vernünftige Community-Software oder Internet-Anwendung braucht ein Nachrichten-System, um demjenigen angemeldeten Benutzer, der gerade a...
Star Rating mit jQuery jRating Ich glaube die ersten die es hatten war Amazon, jene verteufelt einfache Möglichkeit einen Artikel ganz schnell mit einem bis fünf Sternen zu bewerten...
Modernizr – HTML5 und CSS3 mit Fallback Manchmal ist der Teufel ein Eichhörnchen, und scheinbar hat er sich an einem langen Winterabend überlegt, der beste Weg die Menschheit zu quälen wären...

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.