Kennwortrichtlinie lösen / deaktivieren

7

Kann mich jemand in die richtige Richtung führen, wie die Richtlinie für sichere Kennwörter gelockert oder deaktiviert werden kann? Möchte es ohne die Verwendung eines Plugins tun. Ich betreibe eine nicht öffentliche Website und benötige keine starke Sicherheit. Geben Sie hier die Bildbeschreibung ein

MrCalvin
quelle
1
Es gibt keine "starke Passwortrichtlinie" in WordPress
Mark Kaplun
2
Nun, Sie können kein einfaches Passwort erstellen, es akzeptiert nur sehr sichere Passwörter, wenn Sie ein Konto als Benutzer erstellen. Vielleicht ist "Politik" nicht das richtige Wort. make.wordpress.org/core/2015/07/28/passwords-strong-by-default
MrCalvin
1
Dies ist nicht der Fall, wenn Sie ein Administratorkonto oder ein Benutzerkonto im Backend erstellen. Dies ist der Fall, wenn ein Benutzer im Frontend ein eigenes Konto erstellt. In meinem Fall mit dem E-Commerce-Plugin WooCoomerce. Aber soweit ich lesen kann, ist diese starke Passwortrichtlinie eine WP-Kernfunktion, die nicht vom Plugin bereitgestellt wird. Aber ich finde es SEHR restriktiv und möchte es deaktivieren oder lockern. Ich habe meiner Frage einen Screen-Dump hinzugefügt.
MrCalvin
1
Es ist ein WP-Kerndienst. Sie implementierten die Bibliothek "zxcvbn", die 2012 von Dropbox erstellt wurde.
MrCalvin
3
Ich habe es bereits getan ... aber ich habe mehr Vertrauen in wordpress.stackexchange ;-)
MrCalvin

Antworten:

10

Das wird es schaffen :-)

add_action( 'wp_print_scripts', 'DisableStrongPW', 100 );

function DisableStrongPW() {
    if ( wp_script_is( 'wc-password-strength-meter', 'enqueued' ) ) {
        wp_dequeue_script( 'wc-password-strength-meter' );
    }
}

Ich habe hier die Lösung gefunden .

MrCalvin
quelle
Das hat bei mir nicht funktioniert. Ich habe sogar versucht, es zu ändern'password-strength-meter'
Flimm
0

Nur um diese Antwort zu aktualisieren:

add_action( 'wp_print_scripts', 'DisableStrongPW', 100 );

function DisableStrongPW() {
    if ( wp_script_is( 'user-profile', 'enqueued' ) ) {
        wp_dequeue_script( 'user-profile' );
    }
}
Jockolad
quelle
Hat sich etwas geändert? Neue WP-Version? Ich habe seit einiger Zeit nicht mehr mit WP gespielt.
MrCalvin
0

Derzeit ist es nicht möglich, die Stärkeanforderungen des Passworts zu ändern. Sie können die Funktionalität nur vollständig deaktivieren, indem Sie das Kennwortskript aus der Warteschlange entfernen:

add_action( 'wp_print_scripts', 'DisableStrongPW', 100 );

function DisableStrongPW() {
    if ( wp_script_is( 'user-profile', 'enqueued' ) ) {
        wp_dequeue_script( 'user-profile' );
    }
}

Zum Ändern der Mindeststärke des Passworts kann ich dieses Plugin empfehlen, das auf derselben Bibliothek aufbaut und sich gut in den Woocommerce integriert: https://wordpress.org/plugins/wc-password-strength-settings/

Michael Schober
quelle
-1

Sie kann auch in der Funktion wp_generate_password festgelegt werden. Nur für den Fall, dass Sie es für Ihren eigenen Code verwenden. Siehe: https://codex.wordpress.org/Function_Reference/wp_generate_password

Phänomene
quelle
Dies ändert nur das vorgeschlagene Standardkennwort und nicht die Mindeststärke, die für das ausgewählte Kennwort erforderlich ist.
Flimm