|
|
@@ -29,8 +29,11 @@ const API_PASSWORD = 'your-secure-password';
|
|
|
|
|
|
function authenticateRequest() {
|
|
|
$headers = getallheaders();
|
|
|
- $providedPassword = $headers['X-Api-Key'] ?? '';
|
|
|
-
|
|
|
+ if(isset($_POST['password'])){
|
|
|
+ $providedPassword = $_POST['password'];
|
|
|
+ } else {
|
|
|
+ $providedPassword = $headers['X-Api-Key'] ?? '';
|
|
|
+ }
|
|
|
if ($providedPassword !== API_PASSWORD) {
|
|
|
http_response_code(403);
|
|
|
echo json_encode(['error' => 'Unauthorized']);
|
|
|
@@ -62,7 +65,6 @@ if($inputData) {
|
|
|
$parameters[$param_name] = $param_value;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
authenticateRequest();
|
|
|
|
|
|
error_log("endpoint: " . $endpoint);
|