Что такое SSO
Single Sign-On — единый вход для нескольких систем
SSO (Single Sign-On) — технология единого входа, позволяющая пользователям получить доступ к нескольким системам с одной авторизацией.
Принцип работы
- Пользователь авторизуется один раз
- Получает токен аутентификации
- Токен используется для доступа ко всем связанным системам
- Централизованное управление сессиями
Протоколы SSO
- SAML 2.0 (Security Assertion Markup Language)
- OAuth 2.0 / OpenID Connect
- Kerberos
- LDAP
- CAS (Central Authentication Service)
Преимущества
- Удобство для пользователей — один пароль
- Повышенная безопасность — меньше паролей
- Упрощённое администрирование
- Единая точка аудита
- Быстрый onboarding/offboarding сотрудников
Применение
- Корпоративные порталы
- Облачные сервисы (Google Workspace, Microsoft 365)
- Внутренние системы предприятия
- SaaS-приложения
Риски и защита
- Компрометация SSO = доступ ко всем системам
- Важно: MFA (многофакторная аутентификация)
- Мониторинг аномальной активности
- Регулярная ротация ключей