← DokArh Portal
integracija

Puž™ integracija u genesis_auth — Fibonacci rate limit na login

Kreator: Ivan Brtan (nalog) + CC (implementacija) Datum: 2026-05-30 Status:
WeisE3™ ID: (nema)
tipintegracija
verzija1.0
lineagec1197 (Puž) → c1199
sto_je_izmijenjeno{ "fajl": "/var/www/genesis/api/genesis_auth.py", "commit": "f7890786" }
integracija{ "challenge_endpoint": "IP Puž check → HTTP 429 + Retry-After ako locked", "verify_endpoint_fail": "Puž.fail() za ip:{client_ip} i pubkey:{pubkey[:16]} pri krivom challengeu ili krivom potpisu", "verify_endpoint_success": "Puž.success() resetira counter za oba identiteta pri uspješnom loginu" }
potvrdjeno{ "scenarij": "6 uzastopnih failova", "rezultat": "HTTP 429, retry_after=8, fibonacci_attempt=6", "legitimni_korisnik": "0 čekanja — zna ključ, odmah prolazi" }
filozofijaZa vlasnika sloboda, za lopova zatvor.
bunker_seal_id
created_at2026-05-30T00:00:00Z