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 974d76360a
commit ed7ae605b2
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);