X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=Commands%2FChannel.pm;h=62eae4f9bebd59e6eb353ad7bff927217cfcabdd;hb=cd18307dc7e3886266937935feffbb41b1df422d;hp=21d34ed8a7be6e58437e0e90518743f9f6564149;hpb=8a4ea372a6296ecbd4f271c036aa5f2015e64c2a;p=NDIRC.git diff --git a/Commands/Channel.pm b/Commands/Channel.pm index 21d34ed..62eae4f 100644 --- a/Commands/Channel.pm +++ b/Commands/Channel.pm @@ -142,10 +142,10 @@ command getpass => { method execute ($c,$msg) { my $dbh = $c->model; - my $password = generate_random_string 10; + my $password = generate_random_string 16; my $update = $dbh->do(q{ -UPDATE users SET password = MD5( ? ) -WHERE uid = ? AND password ='' +UPDATE users SET password = $1 +WHERE uid = $2 AND password IS NULL },undef,$password,$c->uid); if ($update > 0){ $c->reply("Password set to: $password (you can change it on webbie)");