{"id":"c1083","filename":"c1083_zakon40_genesis_login_jedini_provider.dok.json","weise3_id":"","tip":"implementacija","naziv":"ZAKON 40 — GenesisLogin jedini identity provider na login stranici","kreator":"genesis","datum":"2026-05-22","snippet":"","status":"","prev_weise3":"","bunker_l":"#00d4ff","full":{"tip":"implementacija","naziv":"ZAKON 40 — GenesisLogin jedini identity provider na login stranici","sto_treba":"Zamijeniti login formu s username+password s GenesisLogin-first UI","faze":["DONE: pročitati stari login.html (bunkerLogin, GBS, magic link, username+password)","DONE: pročitati GenesisAuthCallbackView flow (/genesis/auth-callback/)","DONE: pročitati openGenesisPopup JS logiku (BroadcastChannel + postMessage + localStorage)","DONE: napisati novi login.html — samo GenesisLogin gumb, nema fallbacka","DONE: SCP na MAR + reload gunicorn + provjera (curl: 0 tragova stare forme)","DONE: git commit 61242ce (403+ / 701-)"],"zakon":"ZAKON 40 — GenesisLogin jedini identity provider. Nema iznimki.","commit":"61242ce","server":"MAR (212.227.181.201)","sto_uklonjeno":["username + password forma","magic link panel","GBS biometrija (odvojena od Genesis)","quick PIN login","Registriraj se link (enterprise ERP, nije public signup)"],"sto_ostalo":["GenesisLogin popup (genesislogin.online/auth/popup)","BroadcastChannel + postMessage + localStorage polling","verifyGenesis() -> POST /genesis/verify/ -> Krunica -> redirect","Dark/light theme toggle (genesis-theme.js)","Mala vrata link (footer, tiho)","FenixQR brand boje: #07070F + #C9A84C + #FFFFFF"],"url":"https://limit-connect.com/hr/accounts/login/","datum":"2026-05-22"}}