Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 11. April 2011 09:30

kasimir
Gast

[GELÖST] [Gelöst] Nur sichere Passwörter erlauben

Gibt es eigentlich eine Möglichkeit, den Usern nur Passworter zu erlauben die bestimmte Sicherheitsmerkmale beinhalten?
Am besten wäre es natürlich wenn es mindestens ein Groß- und Kleinbuchstabe und eine Zahl und eine bestimmte Länge hätte, aber auch nur eine Mindestlänge wäre schon mal etwas.

Kasimir

Beitrag geändert von kasimir (11. April 2011 11:50)

#2 11. April 2011 09:37

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [GELÖST] [Gelöst] Nur sichere Passwörter erlauben

Meinst du jetzt den regulären Admin-Bereich oder FEU & Co?

Offline

#3 11. April 2011 09:39

kasimir
Gast

Re: [GELÖST] [Gelöst] Nur sichere Passwörter erlauben

Ich meinte für den Admin-Bereich.

#4 11. April 2011 10:16

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [GELÖST] [Gelöst] Nur sichere Passwörter erlauben

Standardmäßig ist da nix vorgesehen.

Füg mal dies in der /admin/edituser.php in Zeile 112 ein

[== PHP ==]
        if (strlen($password) <= '10') {
            $validinfo = false;
            $error .= "<li>Das eingegebene Passwort ist zu kurz!</li>";
        }

(ungestestet)

Offline

#5 11. April 2011 10:36

kasimir
Gast

Re: [GELÖST] [Gelöst] Nur sichere Passwörter erlauben

Danke, das funktioniert schon mal. Mal schauen ob ich das noch um weitere Optionen erweiterte.

#6 11. April 2011 11:44

kasimir
Gast

Re: [GELÖST] [Gelöst] Nur sichere Passwörter erlauben

Das ist jetzt erstmal meine Abfrage:

[== PHP ==]
  if ((strlen($password) <= '6') || (( !preg_match("/.*[0-9].*/", $password) ) || (!preg_match("/.*[a-z].*/i", $password)) )) {
               $validinfo = false;
               $error .= "<li>Das eingegebene Passwort ist zu kurz oder enthält keine oder nur Ziffer!Es muss mindestens 6 Zeichen haben und einen Buchstaben und eine Ziffer beinhalten </li>";
         } 

Das Passwort muss mindestens 6 Zeichen lang sein und einen Buchstaben (egal ob groß oder klein) und eine Ziffer beinhalten.

Beitrag geändert von kasimir (11. April 2011 11:44)