Термин · Глоссарий B2B-ПО

OAuth (OAuth)

Открытый протокол авторизации, который позволяет приложению получить ограниченный доступ к ресурсам пользователя без передачи ему пароля.

Буква «O» В категориях: 3 Платформ: 6+
Решения в каталоге

113 продуктов рубрики «IAM-системы»

Все 113 →
ПродуктЦенаОценкаРеестры
1IDM: управление учетными записями и доступом
1IDM
по запросу мало отзывов Реестр ПО Подробнее →
Avanpost IDM
АВАНПОСТ
по запросу мало отзывов Реестр ПО Подробнее →
Indeed Access Manager
ИНДИД
по запросу мало отзывов Реестр ПО Подробнее →

Первые три в порядке каталога. Рейтинг рубрики →

Реклама

OAuth – открытый стандарт делегирования доступа. Пользователь разрешает приложению действовать от своего имени в другом сервисе, а приложение получает токен доступа с ограниченными правами вместо логина и пароля. Актуальная версия – OAuth 2.0 (RFC 6749, 2012 год).

Участники и потоки

  • Владелец ресурса (пользователь), клиент (приложение), сервер авторизации и сервер ресурсов (API).
  • Authorization Code (с PKCE) – основной поток для веб- и мобильных приложений.
  • Client Credentials – для взаимодействия «сервис – сервис» без пользователя.
  • Токены доступа имеют срок жизни и области действия (scopes), для продления используются refresh-токены.

Где применяется

  • Вход «через» внешний аккаунт и доступ сторонних приложений к API.
  • Защита корпоративных API и микросервисов.
  • Основа протокола аутентификации OpenID Connect.

Что важно при внедрении

  • OAuth – протокол авторизации, а не аутентификации: для входа пользователей используют OpenID Connect.
  • Использовать PKCE, короткоживущие токены и проверку redirect URI.
  • Централизованный сервер авторизации в составе IAM или SSO-платформы.
Реклама

Понятия из глоссария Цифрового маркетплейса, которые часто встречаются вместе с термином «OAuth».

Платформы класса «OAuth»

Решения из каталога Цифрового маркетплейса, относящиеся к этому классу ПО. Ссылки ведут на полные профили платформ с тарифами, обзорами и кейсами внедрения.

ТКcontrol — программное обеспечение для централизованного управления тонкими клиентами: мониторинг, удалённое...
Цена по запросу
★ 4.3
Подробнее →
Контур Доступ

Контур Доступ

Удаленный доступ
Контур
Система управления доступом и идентификацией (IAM). Контроль прав доступа сотрудников к приложениям и ресурсам...
2 000 ₽
★ 4.8
Подробнее →

Категории каталога

Разделы каталога Цифрового маркетплейса, в которые входят решения, использующие «OAuth».

Частые вопросы про OAuth

Чем OAuth отличается от OpenID Connect?

OAuth выдаёт приложению права доступа к ресурсам. OpenID Connect добавляет поверх OAuth подтверждение личности пользователя (ID-токен).

Безопасен ли OAuth 2.0?

При правильной настройке – да: обязательно HTTPS, PKCE, проверка адресов возврата и ограниченные области доступа.

Где хранить токены в веб-приложении?

Рекомендуется не хранить долгоживущие токены в браузере; часто используют серверную сессию или схему Backend-for-Frontend.