Security - Password Strength Report
From All n One's bxp software Wixi
With bxp software (bxp) in the System Access Management module
there are a number of security reports within the Security Reports section.
Main Menu > System Access Management > Security Reports > Security - Password Strength
One of these reports is the Password Strength Report. This report allows for a review of the strength of users passwords.
Password strength is determined according to Google's Password rating system API. http://www.codeproject.com/Articles/19245/Google-Password-Strength-API
1 = Weak, 2 = Medium, 3 = Strong, 4 = Best
The report allows you to group the types before display. Using All allows you to see all non-retired users in a single report.
Update
As of 2016-06-28, the Google API wasn't available which caused the bxp reporting to not display correctly.
To prevent this occurence and also remove dependence on an external service we've implemented a security engine based on the following stack overflow discussion.
http://stackoverflow.com/questions/75057/what-is-the-best-way-to-check-the-strength-of-a-password
So now the rule for providing the 1 to 4 rating is:
- If > 8 characters, 1 point
- If Upper and lower characters, 1 point
- If letters and at least 1 number, 1 point
- If special character, 1 point
- If a pass phrase, i.e. longer than 25 characters, instant 4 points
- If 0 points, then, round up to 1 for a weak password.
Whilst far from perfect it does provide a reasonable approximation of the results.