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

Куда прописываешь токен

Токен обычно хранится в одном из этих мест, в зависимости от требований безопасности:

  1. LocalStorage/SessionStorage - для клиентских приложений без повышенных требований к безопасности:
js
localStorage.setItem('token', 'your_token_here');
  1. HttpOnly Cookies - наиболее безопасный вариант, защищает от XSS-атак:
js
// Сервер должен установить cookie с флагами HttpOnly и Secure
document.cookie = 'token=your_token_here; Secure; HttpOnly';
  1. Память приложения (переменная) - для максимальной безопасности, но токен исчезает при перезагрузке страницы:
js
let token = 'your_token_here'; // В памяти
  1. Redux/Context API - для глобального доступа в приложении

Для авторизационных токенов предпочтительнее использовать HttpOnly cookies. API-ключи и временные токены можно хранить в localStorage. Никогда не храните токены в коде или репозитории!

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

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

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

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