Встречается на собеседованиях • сегодня
Что такое авторизация OAuth 2.0
OAuth 2.0 — это протокол авторизации, позволяющий приложениям получать ограниченный доступ к данным пользователя без передачи его логина и пароля. Работает через токены доступа.
Основные роли:
- Resource Owner — пользователь
- Client — приложение, запрашивающее доступ
- Resource Server — API с защищенными данными
- Authorization Server — выдает токены
Пример запроса авторизации:
javascript
// Redirect пользователя на сервер авторизации
window.location.href = `
https://auth-server.com/authorize?
response_type=code&
client_id=CLIENT_ID&
redirect_uri=CALLBACK_URL&
scope=read_profile
`;После подтверждения пользователь перенаправляется обратно с кодом авторизации, который обменивается на токен доступа.

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