Bezbednost — security headers, fail2ban logovanje, bruteforce zaštita, CSRF zaštita

This commit is contained in:
2026-06-03 21:38:16 +02:00
parent 1f66655f8e
commit 5ca85f9b50
15 changed files with 352 additions and 18 deletions
+9
View File
@@ -0,0 +1,9 @@
CREATE TABLE IF NOT EXISTS pokusaji_prijave (
id INTEGER PRIMARY KEY AUTOINCREMENT,
ip TEXT NOT NULL,
korisnicko_ime TEXT NOT NULL DEFAULT '',
uspeh INTEGER NOT NULL DEFAULT 0,
vreme DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
);
CREATE INDEX IF NOT EXISTS idx_pokusaji_ip_vreme ON pokusaji_prijave(ip, vreme);