Update: 2026-06-11 18:22:57

This commit is contained in:
Hamza-Ayed
2026-06-11 18:22:59 +03:00
parent c5170a88d2
commit 727068b668
629 changed files with 46050 additions and 46109 deletions

View File

@@ -0,0 +1,46 @@
<?php
require_once "../../jwtconnect.php"; // يحتوي $con و $encryptionHelper و filterRequest()
header('Content-Type: application/json; charset=utf-8');
$passengerId = filterRequest('passengerID');
$newToken = filterRequest('token');
$fingerPrint = filterRequest('fingerPrint');
if (!$passengerId || !$newToken || !$fingerPrint) {
echo json_encode([
"status" => "failure",
"message" => "Missing required fields"
]);
exit;
}
try {
// تشفير التوكن قبل التخزين
// $tokenEncrypted = $encryptionHelper->encryptData($newToken);
// تحديث سجل الراكب
$stmt = $con->prepare("
UPDATE tokens
SET token = ?, fingerPrint = ?
WHERE passengerID = ?
");
$ok = $stmt->execute([$newToken, $fingerPrint, $passengerId]);
if ($ok && $stmt->rowCount() > 0) {
echo json_encode([
"status" => "success",
"message" => "Passenger token updated successfully"
]);
} else {
echo json_encode([
"status" => "failure",
"message" => "Passenger not found or no update performed"
]);
}
} catch (PDOException $e) {
echo json_encode([
"status" => "failure",
"message" => "Database error: " . $e->getMessage()
]);
}