X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2Fsvc_acct.pm;h=203150f7c9f260abc92d2ba27930d8dded34fe44;hp=e963c80823dad5257442dc9380b0f923c1303dbb;hb=6f1a71826d05033213bda352f8c6753094093f56;hpb=eb2c0c03d10e1561f8bfbea42b29bdf1b165c52b diff --git a/FS/FS/svc_acct.pm b/FS/FS/svc_acct.pm index e963c8082..203150f7c 100644 --- a/FS/FS/svc_acct.pm +++ b/FS/FS/svc_acct.pm @@ -2785,6 +2785,7 @@ sub password_svc_check { my ($self, $password) = @_; foreach my $field ( qw(username finger) ) { foreach my $word (split(/\W+/,$self->get($field))) { + next unless length($word) > 2; if ($password =~ /$word/i) { return qq(Password contains account information '$word'); }