• It seems this issue of registration password at checkout in Woocommerce has never really been resolved. Many people complained about losing business due to the complicated password requirements. Woocommerce answered by allowing any password, ‘a’ or ‘1’ …anything. Most of us think that change was a bit extreme and have been asking for something in the middle, or at least give us users control of it; as of yet, it’s not available. So, I’m here to ask the developers once again, please provide something reasonable here. We should be able to “require” a password of moderate complexity at checkout, maybe greater than 6 characters, upper and lower case, plus a number. At a minimum, show us how to eliminate the “any password will do” rule so we can employ another plugin like “WC Password Strength Settings” by Daniel Santoro. Given the extent of Woocommerce adoption and the apparent income the developers are receiving, you’d think they could see their way to accommodating us…geez!!

    • This topic was modified 9 years, 2 months ago by rtbower.
Viewing 1 replies (of 1 total)
  • I had the exact same problem. Client customers complaining about having to make a super hard password like an admin should make.

    Solution I found:

    https://gist.github.com/BurlesonBrad/c89a825a64732a46b87c

    /** 
     *Reduce the strength requirement on the woocommerce password.
     * 
     * Strength Settings
     * 3 = Strong (default)
     * 2 = Medium
     * 1 = Weak
     * 0 = Very Weak / Anything
     */
    function reduce_woocommerce_min_strength_requirement( $strength ) {
        return 2;
    }
    add_filter( 'woocommerce_min_password_strength', 'reduce_woocommerce_min_strength_requirement' );

    Add this to a functions file like functions.php and change return 2 to what suites your needs.

Viewing 1 replies (of 1 total)

The topic ‘Woocommerce Checkout Password’ is closed to new replies.