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

Einfaches HTML Testing mit dem HTML Inspector Damals, als ich noch den Firefox verwendet habe, gab es ein nettes Tool mit dem man testen konnte ob HTML valide ist. Dann kam HTML5, alles wurde ande...
jsMorph – schnelle JavaScript-Animationen Animationen in JavaScript sind einfach und kann jeder - einfach mal eben schnell jQuery in die Seite gehauen, den totalen Overkill generiert, und scho...
DropArea – Bildupload mit HTML5 und jQuery Das Input-Feld vom Typ File ist ein ausgesprochener Störenfried! Keine Präsentation einer fertigen Website ohne Diskussion darüber, wieso der "Durchsu...
Smint – vernünftiges Menü für Onepage Layout... Onepage-Seiten sind eine sehr feine Sache, vor allem für Portfolios wo es in der Regel eh nicht viel zu sagen gibt außer "kauf mich". Sollte ich jemal...

Schreibe einen Kommentar