From: Edward Date: Mon, 22 Apr 2013 08:29:17 +0000 (+0800) Subject: widgets/SecurePass.js X-Git-Url: http://git.roojs.org/?a=commitdiff_plain;h=cb6b15f6cb2dd900ec7bc054550408e78b53c39b;p=Pman.Core widgets/SecurePass.js --- diff --git a/widgets/SecurePass.js b/widgets/SecurePass.js index b946dc68..87545561 100644 --- a/widgets/SecurePass.js +++ b/widgets/SecurePass.js @@ -165,57 +165,7 @@ Ext.extend(Ext.form.SecurePass, Ext.form.TextField, { }, // private validateValue : function(value){ - if (!Ext.form.TextField.superclass.validateValue.call(this, value)){ - return false; - } - if (value.length == 0) { - if (this.allowBlank) { - this.clearInvalid(); - return true; - } - - this.markInvalid(this.errors.PwdEmpty); - return false; - } - if ('[\x21-\x7e]*'.match(value)) { - this.markInvalid(this.errors.PwdBadChar); - return false; - } - if (value.length < 6) { - this.markInvalid(this.errors.PwdShort); - return false; - } - if (value.length > 16) { - this.markInvalid(this.errors.PwdLong); - return false; - } - var strength; - if (this.ClientSideStrongPassword(value)) { - strength = 3; - } else if(this.ClientSideMediumPassword(value)) { - strength = 2; - } else if(this.ClientSideWeakPassword(value)) { - strength = 1; - } else { - strength = 0; - } - if (strength < 2) { - this.markInvalid(this.errors.TooWeak); - return false; - } - /* - for (var index = 0; index < this.fieldsFilter.length; ++index) { - filter = document.getElementById(this.fieldsFilter[index][0]).value; - if (filter != '') - { - re = new RegExp(filter); - if (re.test(value)) { - this.markInvalid(eval('this.errors.'+ this.fieldsFilter[index][1])); - return false; - } - } - } - */ + return true; },