Hi,
ich bräuchte einmal Eure Hilfe, bei der Überprüfung ob eine Kennwort der Kennwortkomplexiätt entspricht.
d.h.
- min 6 Zeichen
- Großbuchstaben
- Kleinbuchstaben
- Zahlen 0-9
- Sonderzeichen
- Kontoname z.B test darf nicht im PW vorkommen
Bis auf die letzten beiden Punkte habe ich es bereits realisiert.
Hier einmal mein Ansatz(wobei das mit den Sonderzeichen nicht klappt)
Gruß
Dolphon
ich bräuchte einmal Eure Hilfe, bei der Überprüfung ob eine Kennwort der Kennwortkomplexiätt entspricht.
d.h.
- min 6 Zeichen
- Großbuchstaben
- Kleinbuchstaben
- Zahlen 0-9
- Sonderzeichen
- Kontoname z.B test darf nicht im PW vorkommen
Bis auf die letzten beiden Punkte habe ich es bereits realisiert.
Hier einmal mein Ansatz(wobei das mit den Sonderzeichen nicht klappt)
PHP:
if(
&& strlen($_POST['password'])>5
&& preg_match('`[A-Z]`',$_POST['password'])
&& preg_match('`[a-z]`',$_POST['password'])
&& preg_match('`[0-9]`',$_POST['password'])
&& preg_match('`[!§$%&/()=?+#-^°\?]`',$_POST['password'])
){ ......}
Gruß
Dolphon