Evidencija prijava — login_istorija tabela, logovanje svih pokušaja, stranica istorije po korisniku, WebAuthn shema

This commit is contained in:
2026-06-03 22:05:00 +02:00
parent ed7ae605b2
commit d68aaba787
11 changed files with 258 additions and 5 deletions
+9
View File
@@ -0,0 +1,9 @@
CREATE TABLE IF NOT EXISTS webauthn_kredencijali (
id INTEGER PRIMARY KEY AUTOINCREMENT,
korisnik_id INTEGER NOT NULL,
credential_id TEXT NOT NULL UNIQUE,
public_key BLOB NOT NULL,
sign_count INTEGER NOT NULL DEFAULT 0,
datum_kreiranja DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
FOREIGN KEY (korisnik_id) REFERENCES korisnici(id) ON DELETE CASCADE
);