X-Git-Url: http://git.pjr.cc/?p=ga4php.git;a=blobdiff_plain;f=authserver%2Fauthd%2Fauthd.php;h=3a52041300055545c97062ecb0ea632c9aa4b6a1;hp=bd102671f08be372522e883e8dc04d7f7de3a6c3;hb=a5bc0d133aabe8a6f52c8fc24a955796e93299fe;hpb=34cbcba6d0f7c0a92c849545712cc5ce7ec03f97 diff --git a/authserver/authd/authd.php b/authserver/authd/authd.php index bd10267..3a52041 100644 --- a/authserver/authd/authd.php +++ b/authserver/authd/authd.php @@ -1,5 +1,7 @@ query($sql); + msg_send($cl_queue, MSG_GET_OTK_PNG, $data); } } @@ -155,23 +154,29 @@ if($pid == -1) { break; case MSG_SET_USER_PASSWORD: - echo "Call to set user pass\n"; + echo "how on earth is that happening Call to set user pass, wtf?\n"; // TODO + print_r($msg); if(!isset($msg["username"])) { msg_send($cl_queue, MSG_SET_USER_PASSWORD, false); + echo "in break 1\n"; break; } if(!isset($msg["password"])) { msg_send($cl_queue, MSG_SET_USER_PASSWORD, false); + echo "in break 1\n"; break; } $username = $msg["username"]; $password = $msg["password"]; - $pass = hash('sha512', $password); + echo "would set pass for $username, to $password\n"; + if($password == "") $pass = ""; + else $pass = hash('sha512', $password); $dbo = getDatabase(); + echo "in set user pass for $username, $pass\n"; $sql = "update users set users_password='$pass' where users_username='$username'"; $dbo->query($sql); @@ -267,6 +272,12 @@ if($pid == -1) { } else { $users[$i]["hastoken"] = false; } + + if($row["users_otk"]!="") { + $users[$i]["otk"] = $row["users_otk"]; + } else { + $users[$i]["otk"] = ""; + } $i++; } msg_send($cl_queue, MSG_GET_USERS, $users);