CSRF

2019-01-26  本文已影响0人  垃圾桶边的狗

Django中的实现

内部函数
process_request

将请求中的csrftoken存在request的META中

process_view
进行csrf检查

存在豁免手段
添加装饰器csrf_exempt

请求方法分支

GET,HEAD,OPITIONS,TRACE

方法本身豁免

之后的方法都需要检查
POST

获取csrftoken

process_response

分配csrftoken

上一篇 下一篇

猜你喜欢

热点阅读