X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;ds=sidebyside;f=wwwroot%2Finc%2Feventz%2Fset_password.inc;h=e58f8749c73b41df2b7c8b2206f3de45eb96149c;hb=HEAD;hp=c2edfe895b0e59a8b11efb8b16b8c9f5434bd2bc;hpb=e909f81b8c7e4413f5788b36d8fbf2409ac11f46;p=mirrors%2FKyberia-bloodline.git diff --git a/wwwroot/inc/eventz/set_password.inc b/wwwroot/inc/eventz/set_password.inc index c2edfe8..e58f874 100644 --- a/wwwroot/inc/eventz/set_password.inc +++ b/wwwroot/inc/eventz/set_password.inc @@ -17,22 +17,14 @@ function set_password() { } //old password check - - $q="select * from users where login='$login'"; - $set=$db->query($q); - $set->next(); - if ($set->getString('password')!=md5($old_password)) { - $error="bad password"; + require_once(INCLUDE_DIR."eventz/login.inc"); + if(!login_check($user_id, $old_password)) { + $error="bad password"; return false; } - //changing in LDAP - require(INCLUDE_DIR.'ldap.inc'); - LDAPuser::change_pass_forced($user_id,$new_password1); - //changing in MySQL - $password=md5($new_password1); + $password=sha1($new_password1); $db->query("update users set password='$password' where user_id='$user_id'"); + login_check($user_id, $new_password1); //znova se zalogujeme po zmene hesla (kvuli jabberu) } - -?>