X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;ds=sidebyside;f=src%2Forg%2Fcacert%2Fgigi%2Futil%2FPasswordStrengthChecker.java;h=efc776ef08da4836d2c30701966b87463a38c776;hb=bff50cf243e15556ced8b8a4723492d7a2e7ece5;hp=0f72664e5b823b131b46e2f88f6e28e70f0cf187;hpb=b0ab4664edfc6ee90b658bfa662a54dec42879b3;p=gigi.git diff --git a/src/org/cacert/gigi/util/PasswordStrengthChecker.java b/src/org/cacert/gigi/util/PasswordStrengthChecker.java index 0f72664e..efc776ef 100644 --- a/src/org/cacert/gigi/util/PasswordStrengthChecker.java +++ b/src/org/cacert/gigi/util/PasswordStrengthChecker.java @@ -12,7 +12,7 @@ public class PasswordStrengthChecker { static Pattern special = Pattern.compile("\\W"); private PasswordStrengthChecker() { } - public static int checkpwlight(String pw) { + private static int checkpwlight(String pw) { int points = 0; if (pw.length() > 15) { points++; @@ -44,6 +44,9 @@ public class PasswordStrengthChecker { return points; } public static int checkpw(String pw, User u) { + if (pw == null) { + return 0; + } int light = checkpwlight(pw); if (contained(pw, u.getEmail())) { light -= 2;