GIT.Harvie.CZ
/
mirrors
/
Kyberia-bloodline.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
reset_password fix
[mirrors/Kyberia-bloodline.git]
/
wwwroot
/
backend
/
mysql
/
backend.inc
diff --git
a/wwwroot/backend/mysql/backend.inc
b/wwwroot/backend/mysql/backend.inc
index 560c5b8f9f845aa0b6aa1aa8adeb6e7bf25c82d8..4bdcc8c0d8568f5455ae9bb9847e338708f93b7b 100644
(file)
--- a/
wwwroot/backend/mysql/backend.inc
+++ b/
wwwroot/backend/mysql/backend.inc
@@
-705,11
+705,14
@@
public static function resetPassword($login_id,$login,$vercode,$password) {
// Security checks
$login = db_escape_string($login);
// Security checks
$login = db_escape_string($login);
- if (!is_numeric($login_id)) { return false; }
+ if (!is_numeric($login_id)) {
+ $error="Not numeric id is not numeric. Here, take this stone.";
+ return $error;
+ }
if ($login == '') {
$error="Please enter name or id";
if ($login == '') {
$error="Please enter name or id";
- return
false
;
+ return
$error
;
}
if ($login_id = 0) {
}
if ($login_id = 0) {
@@
-725,14
+728,15
@@
public static function resetPassword($login_id,$login,$vercode,$password) {
if ($hash != $vercode) {
$error="Bad verification code!";
if ($hash != $vercode) {
$error="Bad verification code!";
- return
false
;
+ return
$error
;
}
$password = sha1($password);
$q="update users set password='$password',hash='' where user_id='$user_id'";
$db->query($q);
}
$password = sha1($password);
$q="update users set password='$password',hash='' where user_id='$user_id'";
$db->query($q);
-
- return 0;
+
+ $error="OK, password was RE-set";
+ return $error;
}
}
}
}
This page took
0.121428 seconds
and
4
git commands to generate.