1112zakaria / user-auth-access-control-prototype

0 stars 0 forks source link

Implement timer on the server-side that locks/rate-limits clients by IP/port after failed # of guesses #20

Open 1112zakaria opened 1 year ago

1112zakaria commented 1 year ago

When a client with certain IP/port repeatedly fails to authenticate 5 times consecutively, reject all incoming login requests from the address for 5 minutes. Every failed afterwards doubles the timer.

If a client with certain address successfully authenticates, clear their address from the record of failed guess clients.

Depends on implemented password verification mechanism #15

Note: