Встречается на собеседованиях • сегодня
Какой опыт написания авторизации
Имею опыт реализации авторизации на нескольких проектах, включая JWT-аутентификацию, OAuth2 (Google, GitHub), сессии и базовую HTTP-аутентификацию. Работал с защитой роутов, ролевой моделью доступа (RBAC), хранением токенов в localStorage/cookies с флагами HttpOnly/Secure.
Пример JWT-аутентификации на React:
```jsx
// Login component
const login = async (credentials) => {
const res = await axios.post('/auth/login', credentials);
localStorage.setItem('token', res.data.token);
// Далее редирект или обновление состояния
};
// Protected route
const PrivateRoute = ({ children }) => {
const token = localStorage.getItem('token');
return token ? children : ;
};
```
Для безопасности всегда добавляю:
- Валидацию токенов
- Механизм refresh токенов
- Защиту от CSRF/XSS
- Обработку истечения сессии

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