make no_auth reporting work

master
Dirk Heilig 2023-10-11 14:14:41 +02:00
parent 187494cd50
commit bd7e63b617
1 changed files with 11 additions and 6 deletions

View File

@ -90,13 +90,18 @@ if ($_SERVER["REQUEST_METHOD"] === "POST") {
); );
exit(); exit();
} }
$fileName = $_GET["user"]; if ($mode === "NO_AUTH") {
if (!isset($credentials[$fileName])) { $fileName = "backups.json";
header("HTTP/1.0 404 Not Found"); } else {
echo "user not found"; $fileName = $_GET["user"];
exit(); if (!isset($credentials[$fileName])) {
header("HTTP/1.0 404 Not Found");
echo "user not found";
exit();
}
$fileName .= ".json";
} }
$fileName .= ".json";
header("Content-Type: text/plain"); header("Content-Type: text/plain");
$maxAge = isset($_GET["maxage"]) ? intval($_GET["maxage"]) : 28; $maxAge = isset($_GET["maxage"]) ? intval($_GET["maxage"]) : 28;
$maxAge = $maxAge * 60 * 60; $maxAge = $maxAge * 60 * 60;