Встречается на собеседованиях • сегодня
Что такое CSRF токен
CSRF (Cross-Site Request Forgery) токен — это уникальный, секретный и непредсказуемый ключ, который генерируется сервером и передаётся клиенту для защиты от подделки межсайтовых запросов. Он гарантирует, что запросы отправлены с доверенного источника (например, с формы на вашем сайте).
Пример реализации в Django:
```python
# В шаблоне форма автоматически получит CSRF токен
# В представлении Django проверит токен автоматически
from django.views.decorators.csrf import csrf_protect
@csrf_protect
def my_view(request):
# Логика обработки формы
```
Основные особенности:
- Генерируется для каждой сессии/формы
- Проверяется сервером при POST/PUT/DELETE запросах
- Хранится в куках или в теле формы
- Защищает от выполнения действий от имени пользователя без его ведома

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы