Security junior

Что такое OAuth 2.0?

Ответ

Протокол авторизации. Позволяет одному приложению получить доступ к ресурсам пользователя в другом приложении без передачи пароля. Например: «войти через Google».

Разбор: OAuth 2.0 — это протокол авторизации (делегирование доступа к ресурсам без передачи пароля через access token). Главная ловушка — подмена на аутентификацию: за «кто ты» отвечает надстройка OpenID Connect, а сам OAuth решает «что тебе разрешено». Пароль при этом вообще не передаётся стороннему приложению.

Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.

Заказать гайд Пройти тест
новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться