Встречается на собеседованиях • сегодня

Какие данные лучше не хранить в LocalStorge

LocalStorage не подходит для хранения чувствительных данных: паролей, токенов доступа, персональных данных (email, номера телефонов). Это небезопасно, так как данные доступны через JavaScript и уязвимы для XSS-атак.

Также не стоит хранить:

  • Критичные данные приложения (например, состояние всего Redux-стора)
  • Большие объемы данных (ограничение ~5MB)
  • Данные, требующие сложных структур (LocalStorage работает только со строками)

Пример плохого подхода:

javascript
// Не делайте так!
localStorage.setItem('authToken', 'secret123');
const token = localStorage.getItem('authToken'); // Уязвимость!

Вместо этого для чувствительных данных используйте HttpOnly cookies или сессионные хранилища.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы