andre 4 vuotta sitten
vanhempi
commit
db823a1e0d
1 muutettua tiedostoa jossa 26 lisäystä ja 0 poistoa
  1. 26 0
      index.php

+ 26 - 0
index.php

@@ -102,6 +102,14 @@ class action {
         $dbAction->execute();
         $dbAction->execute();
         return true;
         return true;
     }
     }
+
+    public function blackList($ip) {
+        return true;
+    }
+
+    public function whiteList($ip) {
+        return true;
+    }
 }
 }
 $ip = trim($_GET['ip']);
 $ip = trim($_GET['ip']);
 $token = trim($_GET['token']);
 $token = trim($_GET['token']);
@@ -116,8 +124,26 @@ switch($action) {
         };
         };
         break;
         break;
     case 'blacklist':
     case 'blacklist':
+        if ((new checkToken)->isAdmin($token)){
+            if((new action)->blackList($ip)){
+                echo " blacklisted " . $ip ."\n";
+            } else {
+                echo " fehler\n";
+            };
+        } else {
+            echo "no admin permissions\n";
+        };
         break;
         break;
     case 'whitelist':
     case 'whitelist':
+        if ((new checkToken)->isAdmin($token)){
+            if((new action)->whiteList($ip)){
+                echo " whitelisted " . $ip ."\n";
+            } else {
+                echo " fehler\n";
+            };
+        } else {
+            echo "no admin permissions\n";
+        };
         break;
         break;
     default:
     default:
         if ((new checkToken)->isClient($token)){
         if ((new checkToken)->isClient($token)){