Кому подойдёт этот курс
DevOps-инженерам
Научитесь разворачивать и поддерживать Keycloak, а также узнаете, для чего он нужен
Тимлидам и тех. директорам
Узнаете, как использовать единый инструмент аутентификации для вашей инфраструктуры и приложений
Разработчикам
Узнаете, когда можно не писать свою аутентификацию, научитесь работать с oidc из вашего приложения
Чему вы научитесь
Поймёте, какие
преимущества для безопасности проекта даёт Keycloak
Узнаете, что такое
GoGatekeeper и нативные либы для популярных языков программирования
Разберётесь в режимах,
кастомных темах и плагинах
Узнаете,
почему удобнее и быстрее взять готовое решение
Научитесь прикручивать
аутентификацию по созданным Mappers для GoGatekeeper
Содержание курса
Введение в модуль
Теория. Почему бы просто не написать свою авторизацию?
Теория. OIDC и Oauth2
Теория. Введение в кейклок
Практика. Деплоим кейклок через docker run в standalone режиме на вм.
Теория. Сущности keycloak. Realm, Clients, Identity Providers, users
Теория. Время жизни токенов
Практика. Создаём client
Создаём User
Практика. Прикручиваем OIDC к готовому приложению, умеющему с ним работать
Итоги модуля
Введение в модуль
Теория: Работа конечных приложений с OIDC
Практика. Прикручиваем Аутентификацию к демо приложению на nginx средствами nginx Теория. GoGatekeeper
Практика. Прикручиваем gogatekeeper к демо приложению на nginx
Практика. Прикручиваем аутентификацию на gogatekeeper
Теория. Про нативные либы для популярных яп
Итоги модуля
Введение в модуль
Теория. Сущности keycloak. User Federations, mappers, scopes
Практика. Настройка User Federations, mappers, scopes
Практика. Настройка Roles
Практика. Прикручиваем аутентификацию по созданным mappers для gogatekeeper
Итоги модуля
Введение в модуль
Теория. HA режим keycloak. Keycloak под капотом. Infinispan.
Теория. МультиЦОД репликация keycloak
Деплой keycloak в standalone-ha режиме
Теория. Кастомные темы для keycloak
Практика. Кастомные темы для keycloak
Теория. Кастомные провайдеры для keycloak
Итоги модуля
Введение в модуль
Теория. OIDC и мобильные приложения
Теория. Authentication Flows
Теория. Внешние Identity Providers
Практика. Внешние Identity Providers. Прикручиваем авторизацию через гугл и гитхаб
Теория. Регистрация пользователей
Теория. Мониторинг keycloak
Почему каждая реализация Keycloak немного снежинка и почему у нас тут нет универсальной архитектуры как делать правильно
Итоги модуля
Будьте первым кто оставит отзыв.
Оставить отзыв можно только с предоставлением сертификата о прохождении курса.
Популярные курсы
-
Онлайн-курс для подростков «Стресс...3 900 ₽От Детская бизнес-школа ITC Group
-
MBA: Менеджмент в медицине, програ...350 000 ₽От Emas
-
MBA: Стратегический менеджмент, ди...315 000 ₽От Emas
-
Executive MBA ǀ 1 год385 000 ₽От Emas
-
Executive MBA: Стратегический мене...385 000 ₽От Emas
-
DBA: Стратегический менеджмент, ди...505 000 ₽От Emas