Add an error 401 handler, and make it start counting invalid password guesses instead of 404 errors for rate limiting

This commit is contained in:
Micah Lee 2019-05-20 19:04:50 -07:00
parent e0e7250244
commit c39705f978
7 changed files with 56 additions and 28 deletions

View file

@ -113,7 +113,7 @@ class ReceiveMode(Mode):
"""
# Reset web counters
self.web.receive_mode.upload_count = 0
self.web.error404_count = 0
self.web.reset_invalid_slugs()
# Hide and reset the uploads if we have previously shared
self.reset_info_counters()

View file

@ -147,7 +147,7 @@ class ShareMode(Mode):
"""
# Reset web counters
self.web.share_mode.download_count = 0
self.web.error404_count = 0
self.web.reset_invalid_slugs()
# Hide and reset the downloads if we have previously shared
self.reset_info_counters()

View file

@ -143,7 +143,7 @@ class WebsiteMode(Mode):
"""
# Reset web counters
self.web.website_mode.visit_count = 0
self.web.error404_count = 0
self.web.reset_invalid_slugs()
# Hide and reset the downloads if we have previously shared
self.reset_info_counters()