Вопрос проверяет понимание основных способов авторизации и того, как они используются в современных веб-приложениях.
Короткий ответ
Существует несколько распространённых видов авторизации: сессии (cookie-based), токены (JWT, Bearer-токены), OAuth 2.0, API-ключи, Basic/Digest Auth и mTLS. Сессионная авторизация удобна для браузеров, токены — для мобильных и распределённых систем. OAuth позволяет делегировать доступ между сервисами. API-ключи применяются для сервисных интеграций. Каждый метод имеет свои плюсы и ограничения в зависимости от архитектуры.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.