放松/禁用密码策略

时间:2016-01-30 作者:MrCalvin

有谁能指导我如何放松或禁用强密码策略?希望不使用插件即可完成。我正在运行一个非公共网站,不需要很强的安全性。enter image description here

4 个回复
SO网友:MrCalvin

这样就可以了:-)

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\' );
    }
}
我找到了解决方案here.

SO网友:Michael Schober

目前无法更改密码的强度要求。您只能通过退出密码脚本的队列来完全停用其功能:

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

function DisableStrongPW() {
    if ( wp_script_is( \'user-profile\', \'enqueued\' ) ) {
        wp_dequeue_script( \'user-profile\' );
    }
}
要更改密码的最小强度,我可以推荐这个插件,它构建在同一个库上,并很好地集成到woocommerce中:https://wordpress.org/plugins/wc-password-strength-settings/

SO网友:jockolad

要更新此答案:

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

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

SO网友:phenomenia

也可以在wp\\u generate\\u password函数中进行设置。以防您将其用于自己的代码。请参见:https://codex.wordpress.org/Function_Reference/wp_generate_password

相关推荐

是否有必要清理wp_set_password用户输入?

我正在尝试向WP注册表添加密码表单。请参见下面的代码。我想知道是否需要清理这个特定的用户输入?(如果是,怎么做?)如果我理解正确,WP为某些东西内置了净化功能,密码可能就是其中之一。对吗?WP会在将其添加到数据库之前自动对其进行清理吗?add_action( \'register_new_user\', \'registration_change_pass\', 10, 99 ); function registration_change_pass( $user_id ) { &