Bezbednost: superadmin može da odblokira IP adrese zaključane bruteforce zaštitom
Nova stranica /admin/blokirane-ip — lista IP adresa sa previše neuspelih pokušaja prijave (broj neuspeha, poslednji pokušaj, preostalo vreme zaključavanja) i dugme za ručno odblokiranje. Nova dozvola 'bezbednost.odblokiraj', namerno rezervisana isključivo za ulogu superadmin (admin je nema — odblokiranje zaobilazi bruteforce zaštitu). Repo metode PokusajiPrijaveRepo.ListaBlokiranih/Odblokiraj.
This commit is contained in:
@@ -12,3 +12,10 @@ type LoginPokusaj struct {
|
||||
Razlog string
|
||||
Vreme time.Time
|
||||
}
|
||||
|
||||
// BlokiranaIP predstavlja IP adresu trenutno zaključanu zbog previše neuspelih pokušaja prijave
|
||||
type BlokiranaIP struct {
|
||||
IP string
|
||||
BrojNeuspeha int
|
||||
PoslednjiPokusaj time.Time
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user