File "auth.php"
Full path: /home/kosmetik/public_html/api/auth.php
File
size: 1.29 B
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor Back
<?php
header('Content-Type: application/json');
header('Accept: */*');
header('Accept-Encoding: gzip,deflate,br');
header('Connection: keep-alive');
header('Access-Control-Allow-Origin: *');
function dbx_licence($endpoint = null)
{
if ($endpoint != null) {
$dataz = array('action' => 'licence_key_activate', 'store_code' => '3na80m79e2Q2FDR', 'license_key' => $_REQUEST['license_key']);
$data = json_encode($dataz);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://dabex.eu/wp-json/woo-license-keys/v1/' . $endpoint);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLINFO_HEADER_OUT, true);
$server_output = curl_exec($ch);
$httpcode = curl_getinfo($ch);
curl_close($ch);
return $server_output;
}
}
if ($_SERVER["REQUEST_METHOD"] == "POST" && $_SERVER["CONTENT_TYPE"] == "application/json") {
$data = trim(file_get_contents("php://input"));
$json = json_decode($data, true);
if (is_array($json)) {
$_REQUEST = $json + $_REQUEST;
}
$run = dbx_licence('activate');
echo $run;
}