server/apps/dav
Lukas Reschke ba4f12baa0
Implement brute force protection
Class Throttler implements the bruteforce protection for security actions in
Nextcloud.

It is working by logging invalid login attempts to the database and slowing
down all login attempts from the same subnet. The max delay is 30 seconds and
the starting delay are 200 milliseconds. (after the first failed login)
2016-07-20 22:08:56 +02:00
..
appinfo Implement brute force protection 2016-07-20 22:08:56 +02:00
bin Initial implementation of the new chunked upload - as specified in https://dragotin.wordpress.com/2015/06/22/owncloud-chunking-ng/ 2016-04-12 12:32:04 +02:00
lib Implement brute force protection 2016-07-20 22:08:56 +02:00
templates In case of exception we return an html page in case the client is a browser 2016-03-24 19:02:16 +01:00
tests Implement brute force protection 2016-07-20 22:08:56 +02:00
.gitignore Introducing CardDAV into core 2015-11-06 15:26:51 +01:00