API security update

This commit is contained in:
“VeLiTi”
2024-10-15 13:28:53 +02:00
parent 4889402271
commit 43144ca91b
3 changed files with 36 additions and 2 deletions

View File

@@ -34,14 +34,14 @@ if (!empty($username) && !empty($password)) {
http_response_code(401);
}
else {
$service = $row['service'];
$service = bin2hex(random_bytes(25)); //$row['service'];
$jwt = createCommunicationToken($service);
$logindate = date('Y-m-d H:i:s');
$id = $row['id'];
$sql1 = "UPDATE users SET lastlogin = '$logindate' WHERE id='$id'";
$sql1 = "UPDATE users SET lastlogin = '$logindate', service = '$service' WHERE id='$id'";
$conn->query($sql1);
echo json_encode(array('token' => $jwt));