PHP Portal » PHP Forum » Entwicklung » Webprogrammierung mit PHP, Perl, usw. » Passwortsicherheit prüfen » Antworten

Antwort erstellen

Titel
Formatierung
b i u
Beitrag  
Datei anhängen max: 2M
Optionen







Spamschutz Eingabeformat HH:MM

 

Schnellschuss:

PHP Code
1
2
3
4
5
6
7
8
if( preg_match( '#[0-9]#', $pass ) && preg_match( '#[a-z]#i', $pass ) && preg_match( '#[+-&\$%/\(\)\#=]#', $pass ) ) { // ok }else{ // fehler }

Passwortsicherheit prüfen 

Hallo,

ich habe ein Formular, wo der Benutzer sich ein Passwort vergeben soll.
Nun suche ich eine Funktion, oder eine Idee zur Umsetzung um die Stärke
des Passworts zu prüfen.
Das Passwort soll
1. Buchstaben (groß oder klein geschrieben)
2. Zahlen
3. Sonderzeichen §$%&/()=?+-#
enthalten. Wenn eines davon nicht erfüllt ist, möchte ich das Passwort ablehnen.
Mit den Funktionen ctype_alnum und ctype_alpha komme ich leider nicht weiter.

Danke