9 апреля, 2026, 10:18
OAuth 2.0 — это открытый стандарт авторизации, который позволяет стороннему приложению получить ограниченный доступ к защищённым ресурсам пользователя (например, к файлам на облачном диске или списку контактов) без передачи пароля пользователя этому приложению. OAuth 2.1 является эволюцией протокола, объединяющей лучшие практики и устраняющей устаревшие и небезопасные потоки.
Возможности OAuth 2.0 / 2.1:
- Выдача токенов доступа (access tokens) с ограниченными правами (scope) и временем жизни
- Разделение ролей: владелец ресурса, клиент, сервер авторизации, сервер ресурсов
- Поддержка нескольких потоков (grants) для разных сценариев (веб-приложения, мобильные приложения, сервис-аккаунты)
- Использование refresh tokens для безопасного продления доступа без повторного ввода пароля
- Отзыв токенов без изменения учётных данных пользователя
- Возможность работы без участия пользователя (client credentials flow для машинных взаимодействий)
OAuth 2.1 не является отдельным протоколом, а представляет собой набор рекомендаций. Основные изменения по сравнению с OAuth 2.0: запрет неявного потока (Implicit Flow), использование PKCE для всех публичных клиентов, удаление потока с паролем владельца ресурса (Resource Owner Password Credentials) и других устаревших механизмов.
Упоминания
-
9 апреля 2026
«Мультифактор» представил SSO-сервис для централизованной аутентификации
Российский разработчик ИБ- и ИТ-решений «Мультифактор» объявил о запуске сервиса единого входа (SSO), обеспечивающего централизованную аутентификацию пользователей. Как сообщили SecPost...

