System Design · Middle · Запитання 13 з 75
Де безпечніше зберігати токен сесії в браузері?
- ✓Правильна відповідь: У cookie з
HttpOnly,SecureіSameSite - 2У
localStorage, щоб його було зручно читати з JavaScript - 3У глобальній змінній
window.token
Пояснення
HttpOnly-cookie недоступна скриптам, тому XSS не вкраде її напряму. SameSite знижує ризик CSRF, Secure - лише HTTPS. Токен у localStorage прочитає будь-який впроваджений скрипт. Зовсім безпечного зберігання за XSS немає - захист від XSS обов'язковий.