diff options
author | Yorhel <git@yorhel.nl> | 2008-12-20 19:10:00 +0100 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2008-12-20 19:10:00 +0100 |
commit | 1c6e8bb2146d4291a300375beefb3d2be5105c81 (patch) | |
tree | b26bc1b4bff3cb21700909c60fc7397852aa1a19 /lib | |
parent | ea43810d2e404b3f42aa8ff6d6e66f9702905079 (diff) |
Increased password length limit to 64
Diffstat (limited to 'lib')
-rw-r--r-- | lib/VNDB/Handler/Users.pm | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/VNDB/Handler/Users.pm b/lib/VNDB/Handler/Users.pm index 088e5a31..79712b3d 100644 --- a/lib/VNDB/Handler/Users.pm +++ b/lib/VNDB/Handler/Users.pm @@ -125,7 +125,7 @@ sub login { if($self->reqMethod eq 'POST') { $frm = $self->formValidate( { name => 'usrname', required => 1, minlength => 2, maxlength => 15, template => 'pname' }, - { name => 'usrpass', required => 1, minlength => 4, maxlength => 15, template => 'asciiprint' }, + { name => 'usrpass', required => 1, minlength => 4, maxlength => 64, template => 'asciiprint' }, ); (my $ref = $self->reqHeader('Referer')||'/') =~ s/^\Q$self->{url}//; @@ -219,8 +219,8 @@ sub register { $frm = $self->formValidate( { name => 'usrname', template => 'pname', minlength => 2, maxlength => 15 }, { name => 'mail', template => 'mail' }, - { name => 'usrpass', minlength => 4, maxlength => 15, template => 'asciiprint' }, - { name => 'usrpass2', minlength => 4, maxlength => 15, template => 'asciiprint' }, + { name => 'usrpass', minlength => 4, maxlength => 64, template => 'asciiprint' }, + { name => 'usrpass2', minlength => 4, maxlength => 64, template => 'asciiprint' }, ); push @{$frm->{_err}}, 'passmatch' if $frm->{usrpass} ne $frm->{usrpass2}; push @{$frm->{_err}}, 'usrexists' if $frm->{usrname} eq 'anonymous' || !$frm->{_err} && $self->dbUserGet(username => $frm->{usrname})->[0]{id}; @@ -283,8 +283,8 @@ sub edit { { name => 'rank', enum => [ 1..$#{$self->{user_ranks}} ] }, ) : (), { name => 'mail', template => 'mail' }, - { name => 'usrpass', required => 0, minlength => 4, maxlength => 15, template => 'asciiprint' }, - { name => 'usrpass2', required => 0, minlength => 4, maxlength => 15, template => 'asciiprint' }, + { name => 'usrpass', required => 0, minlength => 4, maxlength => 64, template => 'asciiprint' }, + { name => 'usrpass2', required => 0, minlength => 4, maxlength => 64, template => 'asciiprint' }, { name => 'flags_list', required => 0, default => 0 }, { name => 'flags_nsfw', required => 0, default => 0 }, ); |