add/remove scripts behind .env password

main^2
Benjamin Kraft 3 months ago
parent 829e882270
commit c07d9f1c74
  1. 1
      .env.example
  2. 10
      public/elotracker/add.php
  3. 10
      public/elotracker/remove.php

@ -4,3 +4,4 @@ MYSQL_PASSWORD=
MYSQL_DATABASE=
RIOT_API_KEY=
UPDATE_LIMIT_MINUTES=
ADMIN_KEY=

@ -6,9 +6,17 @@ if (php_sapi_name() == 'cli') {
if (isset($argv[1])) {
parse_str($argv[1], $_GET);
}
if (isset($argv[2])) {
parse_str($argv[2], $_POST);
}
}
if (!isset($_POST["adminKey"]) || $_POST["adminKey"] != $_ENV["ADMIN_KEY"]){
echo "Forbidden";
die;
}
$tracker = new Tracker();
if (!$tracker->add($_GET["gameName"], $_GET["tagLine"], $message)){
if (!$tracker->add($_POST["gameName"], $_POST["tagLine"], $message)){
echo "Failure: ".$message;
}

@ -6,9 +6,17 @@ if (php_sapi_name() == 'cli') {
if (isset($argv[1])) {
parse_str($argv[1], $_GET);
}
if (isset($argv[2])) {
parse_str($argv[2], $_POST);
}
}
if (!isset($_POST["adminKey"]) || $_POST["adminKey"] != $_ENV["ADMIN_KEY"]){
echo "Forbidden";
die;
}
$tracker = new Tracker();
if (!$tracker->remove($_GET["gameName"], $_GET["tagLine"], $message)){
if (!$tracker->remove($_POST["gameName"], $_POST["tagLine"], $message)){
echo "Failure: ".$message;
}

Loading…
Cancel
Save