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

User Interfaces mit jQuery Ich denke das es im heutigen Webdesign kaum noch ein Formular gibt, das nicht mit JavaScript (oder jQuery) aufgewertet wird. Im einfachsten Fall zum A...
Tutorials Spieleentwicklung in jQuery Wer den Blog fleissig verfolgt weiss ja, das ich mich auch ein wenig mit dem Thema Spieleentwicklung beschäftige. Man kann da bereits mit einfachen Mi...
CLEditor – WYSIWYG-Editor als jQuery-Plugin Normalerweise hat man heutzutage in so ziemlich jedem Webprojekt zwei Dinge: eine Javascript-Library (jQuery oder Mootools) und einen WYSIWYG-Editor u...
JavaScript Animationen mit $fx() Zur Zeit zeichnet sich ein neuer Trend ab: Micro-Frameworks in Vanilla JavaScript. Die Entwicklung ist auch irgendwo logisch, denn man muss nicht imme...

Schreibe einen Kommentar

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