Ispravka QR koda za 2FA — generisanje na serveru kao base64 PNG

This commit is contained in:
2026-06-02 22:29:53 +02:00
parent f918b76542
commit 2401f6d5ec
25 changed files with 2449 additions and 48 deletions
+24
View File
@@ -0,0 +1,24 @@
package model
import "time"
// Korisnik predstavlja nalog korisnika u sistemu
type Korisnik struct {
ID int64
KorisnickoIme string
LozinkaHash string
Uloga string // "superadmin" | "admin" | "radnik"
Aktivan bool
TotpTajna string
DatumKreiranja time.Time
}
// Sesija predstavlja aktivnu sesiju prijavljenog korisnika
type Sesija struct {
ID int64
KorisnikID int64
Token string
TotpPotvrdjeno bool
DatumIsteka time.Time
DatumKreiranja time.Time
}
+2
View File
@@ -33,6 +33,8 @@ type PodaciStranice struct {
LogoTip string // "ikonica", "tekst", "slika"
LogoPutanja string // putanja do slike, koristi se samo kada je LogoTip "slika"
Korisnik string
KorisnikIme string // korisničko ime prijavljenog korisnika
KorisnikUloga string // uloga: "superadmin", "admin", "radnik"
}
// PodaciDashboarda su podaci specifični za dashboard stranicu