Корпоративное управление удостоверениями с Keycloak
Интегрируйте Keycloak, чтобы обеспечить корпоративный единый вход, управление ролями и федерацию удостоверений на вашей турнирной платформе — с полным контролем над собственной инфраструктурой аутентификации.
Единый вход (SSO)
Позвольте игрокам войти один раз через Keycloak и получить доступ ко всей платформе без повторной аутентификации в турнирах, командах или мероприятиях.
Централизованное управление удостоверениями
Управляйте всеми удостоверениями игроков и организаторов из единого realm Keycloak, обеспечивая согласованность данных пользователей и простоту их сопровождения.
Управление доступом на основе ролей
Сопоставляйте роли Keycloak напрямую с правами доступа на платформе, чтобы администраторы, организаторы и игроки видели именно то, что им необходимо.
Безопасный обмен токенами
Используйте стандартные отраслевые протоколы OAuth 2.0 и OpenID Connect для безопасной аутентификации пользователей между Keycloak и платформой.
Собственный хостинг или облако
Запускайте Keycloak на собственной инфраструктуре или в облаке — интеграция работает одинаково в обоих случаях без привязки к поставщику.
Автоматическое создание учётных записей
Новые аккаунты, созданные в Keycloak, автоматически предоставляются на платформе, устраняя необходимость повторной регистрации для ваших пользователей.
Как это работает
Процесс аутентификации через Keycloak
Пользователь инициирует вход
Игрок или организатор нажимает «Войти» на платформе и перенаправляется на ваш экземпляр Keycloak.
Аутентификация в Keycloak
Keycloak проверяет учётные данные пользователя и применяет настроенные политики MFA или брокеринга удостоверений.
Токен выдан
Keycloak выдаёт подписанный JWT-токен доступа и токен идентификации, которые возвращаются на платформу через защищённое перенаправление.
Проверка токена платформой
Платформа проверяет подпись токена по публичным ключам Keycloak и извлекает личность пользователя и его роли.
Сессия создана
Для пользователя создаётся сессия на платформе с соответствующими правами доступа, определёнными на основе его ролей в Keycloak.
Доступ предоставлен
Пользователь попадает на свою панель управления и может участвовать в турнирах, управлять командами или администрировать мероприятия в соответствии со своей ролью.
Сценарии использования
Кому выгодна интеграция с Keycloak
Корпоративные лиги и операторы
Организации, проводящие масштабные соревнования, могут применять корпоративные политики SSO и управлять тысячами пользовательских аккаунтов из существующей инсталляции Keycloak.
Университеты и колледжи
Колледжи, использующие Keycloak для общекампусной идентификации, могут распространить эту аутентификацию на составы киберспортивных команд и регистрацию на турниры без создания дополнительных аккаунтов.
Издатели и разработчики игр
Издатели с существующей системой идентификации игроков на базе Keycloak могут напрямую подключиться к платформе, обеспечивая игрокам бесшовный соревновательный опыт.
FAQ
Интеграция с Keycloak — часто задаваемые вопросы
Готовы подключить Keycloak?
Интегрируйте провайдер идентификации Keycloak и обеспечьте игрокам удобный и безопасный вход на каждом турнире и мероприятии.
Подключить Keycloak