tipimplementacija
sto_trebaZamijeniti 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-)"
]
zakonZAKON 40 — GenesisLogin jedini identity provider. Nema iznimki.
commit61242ce
serverMAR (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"
]
urlhttps://limit-connect.com/hr/accounts/login/