Встречается на собеседованиях • сегодня
Работал ли с авторизацией
Да, работал с авторизацией на фронтенде. Чаще всего использовал JWT (JSON Web Tokens) для аутентификации. Хранил токен в localStorage или куках с флагом HttpOnly для безопасности.
Пример реализации авторизации с JWT:
javascript
// Логин
async function login(username, password) {
const response = await fetch('/api/auth', {
method: 'POST',
body: JSON.stringify({ username, password })
});
const { token } = await response.json();
localStorage.setItem('token', token);
}
// Защищённый запрос
async function fetchProtectedData() {
const token = localStorage.getItem('token');
const response = await fetch('/api/protected', {
headers: { 'Authorization': Bearer ${token} }
});
return response.json();
}
text
Также знаком с OAuth (Google, Facebook), сессиями и ролевой моделью доступа.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы