209 читали · 2 года назад
Настройка передачи логов из Keycloak в Elasticsearch
Для реализации функционала по передачи логов в elasticsearch у keycloak начиная с 18 версии есть встроенный функционал, реализуемый с помощью gelf Настройка будет произведена с помощью docker compose. Ссылка на проект в GitHub доступна внизу. Настройка Keycloak I Информация Список доступных переменных и аргументов консоли - https://www.keycloak.org/server/all-config Переменные окружения Необходимо добавить к контейнеру переменные окружения tcp: - указываем, чтобы использовать только tcp соединение Так...
2083 читали · 3 года назад
Добавляем информацию о пользователе в Keycloak: настраиваем роли
OpenId, KeyCloak и атрибуты пользователя Одним из широко используемых стандартов аутентификации является OpenId, он является достаточно простым и удобным. Авторизация очень проста: { "sub": "46db60cb-73f0-4722-947d-2c7815cab1d2", "email_verified": false, "name": "firstTestName lastTestName", "preferred_username": "testuser", "given_name": "firstTestName", "family_name": "lastTestName", "email": "testuser@testdomain.com" } Если нам нужно проверить, что у пользователя правильная пара...