Ovaj commit hvata radnu kopiju sa 151 kakva je zatecena 2026-07-25 (nije pravljena u ovoj sesiji) - funkcionalnost prijave administratora preko admin_users tabele (username/password_hash umesto jednog ADMIN_PASSWORD), plus logo/favicon i go 1.24.0 + golang.org/x/crypto zavisnost. Binarni fajl koji trenutno radi na produkciji je bas iz ovog stanja. Zarobljeno kao osnova pre preimenovanja dal-license-server -> licence-server. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
18 lines
432 B
Go
18 lines
432 B
Go
package model
|
|
|
|
import (
|
|
"database/sql"
|
|
"time"
|
|
)
|
|
|
|
type AdminUser struct {
|
|
ID int64 `json:"id"`
|
|
Username string `json:"username"`
|
|
PasswordHash string `json:"-"`
|
|
FullName string `json:"full_name"`
|
|
Active bool `json:"active"`
|
|
CreatedAt time.Time `json:"created_at"`
|
|
UpdatedAt time.Time `json:"updated_at"`
|
|
LastLoginAt sql.NullTime `json:"last_login_at"`
|
|
}
|