crack_check

(PECL crack >= 0.1)

crack_checkFührt eine Überprüfung des übergebenen Passwortes durch

Beschreibung

crack_check ( resource $dictionary , string $password ) : bool
crack_check ( string $password , string $username = "" , string $gecos = "" , resource $dictionary = NULL ) : bool

Führt einen Test der Kennwortstärke auf dem übergebenen Wörterbuch durch. Die alternative Signatur berücksichtigt ebenfalls den Benutzernamen und die GECOS Information.

Warnung

Diese Funktion ist EXPERIMENTELL. Das Verhalten, der Funktionsname und alles Andere, was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohne Ankündigung ändern. Seien Sie gewarnt und verwenden Sie diese Funktion auf eigenes Risiko.

Parameter-Liste

dictionary

Das Cracklib-Wörterbuch. Wenn nicht angegeben, wird das zuletzt geöffnete Wörterbuch genutzt.

password

Das zu prüfende Passwort.

username

Der Benutzername des Kontos mit dem Passwort.

gecos

Die GECOS Information, die mit diesem Benutzerkonto assoziiert ist.

Rückgabewerte

Gibt TRUE zurück, wenn password 'stark' ist. Wenn nicht, wird FALSE zurückgegeben.

Changelog

Version Beschreibung
0.3 Die username, gecos und dictionary Parameter wurden zur alternativen Signatur hinzugefügt.