From 71731245de352f93d1e44f6424ce9ebb831c5fd4 Mon Sep 17 00:00:00 2001 From: seo Date: Wed, 29 Jul 2026 19:13:12 +0900 Subject: [PATCH] =?UTF-8?q?=EB=9F=B0=EC=B2=98=20=EA=B4=80=EB=A6=AC?= =?UTF-8?q?=EC=9E=90=20=EC=A6=9D=ED=91=9C=20=EC=9D=91=EB=8B=B5=20=EC=A0=9C?= =?UTF-8?q?=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api.php | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/api.php b/api.php index 7e51a7a..eae0d93 100644 --- a/api.php +++ b/api.php @@ -27,19 +27,6 @@ function launcher_is_digit_password(string $password): bool return preg_match('/^\d{4}$/', $password) === 1; } -function launcher_admin_assertion(array $config): string -{ - $body = base64_encode(json_encode([ - 'aud' => 'car-monitor', - 'admin' => true, - 'iat' => time(), - 'exp' => time() + 120, - ], JSON_UNESCAPED_SLASHES)); - $sig = hash_hmac('sha256', $body, (string)($config['auth']['secret'] ?? '')); - - return $body . '.' . $sig; -} - if ($_SERVER['REQUEST_METHOD'] === 'POST') { $data = custom_read_request_data(); $action = $data['action'] ?? 'login'; @@ -130,7 +117,6 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') { custom_json([ 'admin' => $isAdmin, 'authenticated' => $isAdmin, - 'assertion' => $isAdmin ? launcher_admin_assertion($config) : '', ]); }