← DokArh Portal
fix

c0175 — POS login popup fix + popup.html expires_at payload

Kreator: CC/sonnet Datum: 2026-05-09 Status: DONE
WeisE3™ ID: (nema)
tipfix
prioritetP0
statusDONE
bugovi[ { "id": "POS-BUG-1", "naziv": "auth_callback.html redirecta POPUP umjesto PARENT prozora", "simptom": "Korisnik se uspješno prijavi u Genesis popup → popup se preusmjeri na /hr/pos/omega/ → MAIN WINDOW ostaje zauvijek na 'Čekam Genesis prozor...' jer nema listener niti redirekciju", "root_cause": "auth_callback.html koristio window.location.href = url koji radi u kontekstu POPUP prozora. Main window nema postMessage listener niti poll mehanizam.", "fix": "isPopup = !!(win
verifikacija{ "auth_callback_servirano": "curl genesispos.online/genesis/auth-callback/ | grep isPopup → 11 linija ✓", "verify_endpoint": "POST /genesis/verify/ s invalid tokenom → 401 ✓", "fenix_v3_active": "systemctl is-active gunicorn-fenix-v3.service → active ✓" }
sto_dolaziIvan testira flow: genesispos.online/hr/accounts/login/?next=/hr/pos/omega/ → Genesis popup → POS dashboard
zakon[ "ZAKON 32 — svaki P0 fix ima chain entry" ]
_chain_meta{ "prev_entry": "c0174_km_key_management.dok.json", "lanac_visina": 175 }