Dodawanie userów + reset machine + test login/check
Cloudflare Pages (static)
Konfiguracja połączenia
To jest panel statyczny – nie ma “backendu” w Pages. Panel tylko wysyła POST do Twojego Workera.
ADMIN_SECRET wpisujesz ręcznie (przechowywany lokalnie w LocalStorage).
ADMIN: upsert-user
Zapis trafia do KV pod kluczem user:login. Hasło jest haszowane PBKDF2.
ADMIN: reset-machine
Ustawia machineId = null w KV (użytkownik zbindowany ponownie przy następnym login).
AUTH: login
Zwraca token (ważny 60 dni). Jeśli user nie ma przypisanego machineId, następuje “bind”.
AUTH: check
W addinie będziesz robił to “silent” raz na 48h (throttle).