Встречается на собеседованиях • сегодня
Работал ли с Аутентификацией в Frontend приложении
Да, работал с аутентификацией в Frontend. Чаще всего использовал JWT (JSON Web Tokens) для управления сессиями.
Основные моменты:
- Хранение токена в
localStorageилиHttpOnlyкуках (зависит от требований безопасности). - Добавление токена в заголовки запросов через
axios.interceptors. - Редирект на страницу логина при 401 ошибке.
Пример с axios:
javascript
axios.interceptors.request.use(config => {
const token = localStorage.getItem('token');
if (token) config.headers.Authorization = `Bearer ${token}`;
return config;
});
axios.interceptors.response.use(
response => response,
error => {
if (error.response?.status === 401) {
window.location.href = '/login';
}
return Promise.reject(error);
}
);Также работал с OAuth (Google, GitHub) и библиотеками типа next-auth для Next.js.

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