@jerome6994
1. The “WP 2FA” plugin works together with UM and you can try this integration code snippet:
https://github.com/MissVeronica/UM-Two-factor-authentication
2. There is a “strong password” option.
The strong password conditions require each password to have at least 1 letter and number and at least 1 uppercase and 1 lowercase letter.
You will find all Password settings in this UM Guide:
https://docs.ultimatemember.com/article/1909-users
There is also a free UM Extended “Password Strength Estimator” plugin:
https://ultimatemember.github.io/docs-v3/extended/article/1780-password-strength-estimator.html
Thank you for the quick reply.
I’ll take a look at WP 2FA and see if it can run alongside Wordfence without any issues.
Regarding point 2, I had already checked the documentation about the requirement for at least one uppercase and lowercase letter, as well as a number. So I understand that special characters (/?#@&!…) are not enforced by default.
The Password Strength Estimator extension looks great and very promising, but I couldn’t find it in the WordPress plugin store under that name. I also tried downloading the ZIP from this GitHub release page (https://github.com/ultimatemember/Extended/releases), but without success.
I’m still a beginner, so I might be missing some tricks here!
@jerome6994
Special characters (/?#@&!…) are not included.
Regular expressions used for password character validations
'/[\p{Lu}]/u', // any Letter Uppercase symbol
'/[\p{Ll}]/u', // any Letter Lowercase symbol
'/[\p{N}]/u', // any Number symbol
Included also:
Your password cannot contain the part of your username
Your password cannot contain the part of your email address
“Individual extensions” download link:
https://github.com/ultimatemember/Extended/releases/download/2.1.0-beta.16/Individual-Extensions.zip
How to install “Individual extensions”:
https://ultimatemember.github.io/docs-v3/extended/installation.html
Great news about the GitHub issue — that’s awesome! Hopefully it’ll be included in the starter pack, so free of charge. I did have the ZIP file, but I completely missed that page: https://ultimatemember.github.io/docs-v3/extended/installation.html