Reorganize honeypot settings

This commit is contained in:
2024-07-11 10:49:08 +02:00
parent d6b27f2f21
commit 0fb61938ce
3 changed files with 19 additions and 16 deletions

12
sith/honeypot.py Normal file
View File

@ -0,0 +1,12 @@
import logging
from typing import Any
from django.http import HttpResponse
from django.test.client import WSGIRequest
def custom_honeypot_error(
request: WSGIRequest, context: dict[str, Any]
) -> HttpResponse:
logging.warning(f"HoneyPot blocked user with ip {request.META.get('REMOTE_ADDR')}")
return HttpResponse("Upon reading this, the http client was enlightened.")