'JWT secret not found', 'jwt' => '']); exit(1); } $driverId = $argv[1] ?? '999999'; $payload = [ 'sub' => (string)$driverId, 'role' => 'driver', 'iat' => time(), 'exp' => time() + 86400, ]; $jwt = JWT::encode($payload, $secret, 'HS256'); echo json_encode([ 'driver_id' => $driverId, 'jwt' => $jwt, ]);