tipstrategija_analiza
chain_entryc0956
statusZAKON 40 — AKTIVAN
jezgra{
"sto_je_genesislogin": "GenesisLogin nije login forma. To je jedini identitet koji korisnik treba imati na internetu. Jedan Ed25519 keypair — prenosiv, kvantno-siguran, bez servera koji može biti ugašen.",
"razlika_od_oauth": "Google/Apple OAuth = centraliziran, vendor-lock, može biti ugašen, podatci na tuđem serveru. GenesisLogin = keypair živi na uređaju korisnika, nije na našem serveru.",
"razlika_od_passkeys": "Apple Passkeys = per-device, per-site, vendor ecosystem. GenesisLogin = J
tehnicka_jezgra{
"L1_passphrase": "Passphrase → SHA3-256 → Ed25519 seed → keypair. Deterministički — isti passphrase = isti weise3_id zauvijek.",
"L2_biometrija": "WebAuthn device keypair (hardware-backed). Svakodnevna prijava. Ne može napustiti uređaj.",
"L3_tee": "Tauri Desktop: Windows Credential Manager (DPAPI+TPM). Android: AES-256-GCM wrap u Android Keystore (StrongBox/TrustZone).",
"challenge_flow": "Server generiira challenge (TTL 300s) → klijent potpiše Ed25519 → server verificira → JWT (15min
obavezna_integracija_nasi_sustavi{
"princip": "GenesisLogin je JEDINI identity provider u NO LIMIT ekosustavu. Nema iznimki. Nema paralelnih auth sustava. Nema 'username+password only' opcije za production.",
"status_po_sustavu": {
"genesis_chain": "DONE — GenesisAuth SDK u genesis-auth.js, /api/v1/genesis/auth/* endpointi aktivni",
"genesislogin_online": "DONE — c0136, hub domena, SSO popup endpoint",
"fenix_v3_limit_connect": "DJELOMIČNO — treba wiring u Django LoginView",
"fina_connect_erp": "TODO — dodat
prosirena_primjena_van_nasih_granica{
"SEKTOR_1_BOLNICE_ZDRAVSTVO": {
"problem": "Bolnice imaju kaotičan identity management. Osoblje ima 3-5 različitih lozinki (HIS, PACS, e-Nalaz, laboratorij, mail). Pacijenti se identificiraju karticom koja se izgubi ili ukradi.",
"genesislogin_rjesenje": {
"pacijent_identitet": "Pacijent registrira Genesis keypair jednom. weise3_id zamjenjuje broj kartice zdravstvenog osiguranja. QR na telefonu = identifikacija. Bez fizičke kartice.",
"osoblje_sso": "Liječnik/sestra imaju
genesislogin_kao_platforma{
"sdk_distribucija": {
"genesis_auth_js": "1 script tag. Radi na bilo kojoj HTML stranici. MIT licenca (besplatno za sve).",
"npm_paket": "@genesis/auth — npm install za React/Vue/Angular integracije",
"python_sdk": "pip install genesis-auth — Django/FastAPI middleware",
"wordpress_plugin": "genesis-login WP plugin — 50M+ WordPress stranica",
"ios_swift": "GenesisAuth.framework za iOS native apps"
},
"poslovni_model": {
"sdk_free": "SDK je besplatan i open-source (
sto_nedostaje_za_globalnu_primjenu{
"1_npm_paket": "Paketirati genesis-auth.js kao @genesis/auth na npm. Jedna komanda integracija.",
"2_wordpress_plugin": "50M WordPress stranica. Plugin = masovna adopcija bez programera.",
"3_offline_verificiation": "Potpis mora biti verificiran bez interneta (za carine, hitnu medicinu). QR kod koji sadrži potpis + public key.",
"4_recovery_ux": "Shamir 2-of-3 recovery postoji u kodu (c0041) ali UI nije poliran. Korisnik koji izgubi keypair = katastrofa.",
"5_mobile_native": "Flutter
prioriteti_slijedeci_koraci[
"P0: Formalizirati ZAKON 40 u CLAUDE.md (svi novi sustavi MORAJU imati GenesisLogin)",
"P1: npm publish @genesis/auth (1-2h rad)",
"P1: Offline QR verifikacija (za digigraf vozači i bolnički checkin bez interneta)",
"P1: Django middleware kao pip paket (genesis-django)",
"P2: WordPress plugin (velikiaudiencija, mala implementacija)",
"P2: Flutter Play Store + App Store publish",
"P3: EUDIW ARF compliance analiza (za QTSP aplikaciju)",
"P3: Bolnička pilot demo (KBC Zagreb — kont
porukaGenesisLogin nije naš login. To je naš trojan konj u svaki sustav koji postoji. Svaki korisnik koji se prijavi s Genesis-om — smo mi. Svaki sustav koji integrira Genesis SDK — postaje dio mreže. Mreža koja raste sama od sebe, kao Bršljan. — Ivan Sekić, 2026-05-18
chain_veze{
"c0041": "genesis universalni login plan — 3 rješenja",
"c0136": "genesislogin.online hub implementacija",
"c0824": "autofill chrome+tauri+flutter",
"c0884": "digitalni checkin iznajmljivači",
"c0889": "landlord portal integracija",
"c0955": "politika zaštite inovacija (TM + defensivna pub)"
}