Ispravka QR koda za 2FA — generisanje na serveru kao base64 PNG
This commit is contained in:
@@ -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
|
||||
}
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user