System Design · Middle · Запитання 17 з 75
Як захиститися від CSRF за автентифікації через cookie?
- ✓Правильна відповідь:
SameSite-cookie і CSRF-токен або перевіркаOrigin - 2Перейти з HTTPS на HTTP, щоб cookie не надсилалися
- 3Зберігати cookie лише в
sessionStorage
Пояснення
Браузер прикріплює cookie до запитів із чужих сайтів. SameSite=Lax/Strict блокує більшість таких сценаріїв, а токен чи перевірка Origin закривають решту. GET не має змінювати дані, інакше захист ламається.