django-session-csrf

Screenshot Software:
django-session-csrf
Szczegóły programowe:
Wersja: 0.5
Filmu: 15 Apr 15
Wywoływacz: Jeff Balogh
Licencja: Wolny
Popularność: 12

Rating: 3.0/5 (Total Votes: 1)

django-sesji-csrf jest alternatywą wdrożenie ochrony CSRF Django, że nie korzysta z plików cookie. & Nbsp; Zamiast tego utrzymuje token CSRF na serwerze przy użyciu Django sesji zaplecza. Csrf znak musi jeszcze zostać włączone wszystkie żądania POST (albo z csrfmiddlewaretoken w formie lub z nagłówka X-CSRFTOKEN).

Instalacja:

Od PyPI:
pip zainstalować django-session-CSRF
Od github:
git clone git: //github.com/mozilla/django-session-csrf.git
Wymień django.core.context_processors.csrf z session_csrf.context_processor w swoim
TEMPLATE_CONTEXT_PROCESSORS:
TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; ...
& Nbsp; "session_csrf.context_processor",
& Nbsp; ...
)
Wymień django.middleware.csrf.CsrfViewMiddleware z session_csrf.CsrfMiddleware w Twoich MIDDLEWARE_CLASSES:
MIDDLEWARE_CLASSES = (
& Nbsp; ...
& Nbsp; "session_csrf.CsrfMiddleware",
& Nbsp; ...
)
Następnie musimy monkeypatch Django naprawić dekoratorcsrf_protect:
Import session_csrf
session_csrf.monkeypatch ()
. Upewnij się, że jest w czymś takim manage.py więc łatka zostanie zastosowany przed twoje poglądy są importowane

Wymagania :

  • Python

Inne programy z deweloperem Jeff Balogh

Komentarze do django-session-csrf

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!