django-session-csrf

Screenshot Software:
django-session-csrf
Mga detalye ng Software:
Bersyon: 0.5
I-upload ang petsa: 15 Apr 15
Nag-develop: Jeff Balogh
Lisensya: Libre
Katanyagan: 12

Rating: 3.0/5 (Total Votes: 1)

Django-session-csrf ay isang alternatibo sa pagpapatupad ng proteksyon CSRF Django na hindi gumagamit ng mga cookies. & Nbsp; Sa halip, nagpapanatili nito ang token CSRF sa server gamit ang session backend Django iyon. Ang token csrf dapat pa rin kasama sa lahat ng mga kahilingan ng POST (alinman sa csrfmiddlewaretoken sa anyo o sa X-CSRFTOKEN header).

Pag-install:

Mula PyPI:
buto ng bungang-kahoy-install Django-session-csrf
Mula sa github:
Git clone ng Git: //github.com/mozilla/django-session-csrf.git
Palitan django.core.context_processors.csrf may session_csrf.context_processor sa iyong
TEMPLATE_CONTEXT_PROCESSORS:
TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; ...
& Nbsp; 'session_csrf.context_processor',
& Nbsp; ...
)
Palitan django.middleware.csrf.CsrfViewMiddleware may session_csrf.CsrfMiddleware sa iyong MIDDLEWARE_CLASSES:
MIDDLEWARE_CLASSES = (
& Nbsp; ...
& Nbsp; 'session_csrf.CsrfMiddleware',
& Nbsp; ...
)
Pagkatapos kami ay may sa monkeypatch Django upang ayusin angcsrf_protect dekorador:
-import session_csrf
session_csrf.monkeypatch ()
. Tiyakin na nasa isang bagay tulad ng manage.py kaya ang patch ay makakakuha inilapat bago ang iyong mga tanawin ay na-import

Mga Kinakailangan :

  • Python

Iba pang mga software developer ng Jeff Balogh

Mga komento sa django-session-csrf

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!