Защитите свое приложение Keycloak от спама и бот-трафика с помощью нашей мощный, простое в интеграции решение капчи: Полностью настраиваемый, Соответствует GDPR и сосредоточены на обеспечении наилучшего пользовательского опыта, решение головоломок и простановка галочек остались в прошлом. Получите плагин капчи для Keycloak прямо сейчас!
Как добавить капчу в Keycloak
Максимум защита, максимальная конфиденциальность: с плагином captcha.eu, защищающим ваше приложение Keycloak против спам-ботов и нежелательного трафика никогда не было проще. Наше элегантное и мощное решение капчи гарантирует высокий уровень безопасности через входы в систему, регистрацию и сброс учетных данных – и полностью соответствует всем правилам и нормам ЕС в отношении конфиденциальности данных. Вот как настроить плагин captcha.eu за несколько простых шагов:
1
Скачать расширение Keycloak captcha и добавлять target/keycloak-captcha.jar в папка расширения. Перезапустите Keycloak.
2
Следующий, настроить the потоки аутентификации. Captcha.eu поддерживает следующие части/потоки:
- Браузер (логин)
- Регистрация
- Сбросить учетные данные
1
Перейдите в раздел «Аутентификация» и выберите «браузер“. Затем сделайте дубликат, нажав Действие > Дублировать.
2
Удалить выполнение «Форма имени пользователя и пароля».
3
Нажмите «Добавить новый шаг" в "браузерных формах". Просмотрите и выберите "captcha.eu: Имя пользователя Пароль Форма“.
4
Чтобы настроить плагин, нажмите «Настройки» и Скопируйте и вставьте ключ Rest и открытый ключ от вашего Панель управления captcha.eu в соответствующие поля. Нажмите «Сохранить», когда закончите. Затем привязать поток к продукту нажав «Действие» и выбрав «Привязать поток» из раскрывающегося меню.
4
Теперь осталось только включить код интерфейса. Вы можете сделать это, добавив фрагмент ниже в свой существующий логин.ftl
сразу после того, как закрывающий тег. В качестве альтернативы вы можете использовать тему, которая идет с исходным кодом расширения captcha.eu, расположенным в /theme/captcha.
<script
var CaptchaDOMReady = function (callback) {
document.readyState === "interactive" || document.readyState === "complete"
? callback()
: document.addEventListener("DOMContentLoaded", callback);
};
CaptchaDOMReady(function() {
KROT.setup("${captchaEUPublicKey}");
var f = document.getElementById("kc-form-login");
KROT.interceptForm(f);
});
#if>
1
Перейдите в раздел «Аутентификация» и выберите «регистрация“. Сделайте дубликат, нажав Действие > Дублировать.
2
Удалите элемент «Recaptcha» и нажмите «Добавить новый шаг“. Просмотрите и выберите “captcha.eu: Регистрация“. Затем измените значение на “необходимый“.
3
Чтобы настроить плагин, нажмите «Настройки» и Скопируйте и вставьте ключ Rest и открытый ключ от вашего Панель управления captcha.eu в соответствующие поля. Нажмите «Сохранить», когда закончите. Затем привязать поток к продукту нажав «Действие» и выбрав «Привязать поток» из раскрывающегося меню.
4
Теперь осталось только включить код интерфейса. Вы можете сделать это, добавив фрагмент ниже в свой существующий регистр.ftl
сразу после того, как закрывающий тег. В качестве альтернативы вы можете использовать тему, которая идет с исходным кодом расширения captcha.eu, расположенным в /theme/captcha.
<#if captchaEnabled ??>#if>
1
Перейдите в раздел «Аутентификация» и выберите «сбросить учетные данные“. Сделайте дубликат, нажав Действие > Дублировать.
2
Удалите элемент «Выбрать пользователя» и нажмите «Добавить новый шаг“. Просмотрите и выберите “captcha.eu: Выберите пользователя“.
3
Чтобы настроить плагин, нажмите «Настройки» и Скопируйте и вставьте ключ Rest и открытый ключ от вашего Панель управления captcha.eu в соответствующие поля. Нажмите «Сохранить», когда закончите. Затем привязать поток к продукту нажав «Действие» и выбрав «Привязать поток» из раскрывающегося меню.
4
Теперь осталось только включить код интерфейса. Вы можете сделать это, добавив фрагмент ниже в свой существующий логин-сброс-пароля.ftl
сразу после того, как закрывающий тег. В качестве альтернативы вы можете использовать тему, которая идет с исходным кодом расширения captcha.eu, расположенным в /theme/captcha.
<#if captchaEnabled ??>#if>
Вот и все! Ваш плагин Keycloak captcha полностью настроен и готов к использованию. Есть вопросы или проблемы с настройкой плагина? Наш подробная документация прямо под рукой, чтобы провести вас через процесс установки. Или свяжитесь с нами напрямую через наш Форма обратной связи для дополнительной поддержки.
Наслаждаться максимальная защита для ваших потоков аутентификации без ущерба для пользовательского опыта: наш элегантный и мощный плагин капчи для Keycloak — это лучшее решение для эффективной защиты ваших данных вход в браузер, сброс учетных данных и регистрационные формы против нежелательного трафика и спама — не требуется никаких галочек и разгадывания головоломок. Плюс: это полностью Соответствует GDPR, слишком!