Håll din Keycloak-applikation säker från spam och bottrafik med vår kraftfull, enkel att integrera captcha-lösning: Fullt konfigurerbar, GDPR-kompatibel och fokuserat på att säkerställa bästa möjliga användarupplevelse är pussellösning och kryssning ett minne blott. Skaffa captcha-plugin för Keycloak nu!
Hur man lägger till en captcha till Keycloak
Maximal skydd, maximal sekretess: Med captcha.eu-plugin, skyddar din Keycloak-applikation mot spambots och oönskad trafik har aldrig varit lättare. Vår eleganta och kraftfulla captcha-lösning säkerställer en hög säkerhetsnivå över inloggningar, registrering och återställning av autentiseringsuppgifter – och är fullt ut överensstämmer med alla EU:s regler och förordningar för datasekretess. Så här ställer du in plugin captcha.eu i några enkla steg:
1
Ladda ner Keycloak captcha-förlängningen och tillägga target/keycloak-captcha.jar in i förlängningsmapp. Starta om Keycloak.
2
Nästa, konfigurera de autentiseringsflöden. Captcha.eu stöder följande delar/flöden:
- Webbläsare (inloggning)
- Registrering
- Återställ inloggningsuppgifter
1
Gå till Autentisering och välj "webbläsare". Gör sedan en dubblett genom att klicka Åtgärd > Duplicera.
2
Ta bort körningen "Username Password Form".
3
Klicka på "Lägg till nytt steg" i "webbläsarformulär". Bläddra och välj "captcha.eu: Användarnamn Lösenordsformulär“.
4
För att konfigurera plugin, klicka på inställningar och kopiera och klistra in Rest Key och Public Key från din captcha.eu Dashboard i relevanta fält. Klicka på "Spara" när du är klar. Sedan binda flödet till prod en genom att klicka på "Action" och välja "Bind flow" från rullgardinsmenyn.
4
Nu återstår bara att göra aktivera frontend-koden. Du kan göra detta genom att lägga till kodavsnittet nedan till ditt befintliga login.ftl
direkt efter avslutande tagg. Alternativt kan du använda temat som följer med källkoden för tillägget captcha.eu, som finns i /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
Gå till Autentisering och välj "registrering". Gör en dubblett genom att klicka Åtgärd > Duplicera.
2
Ta bort "Recaptcha" -elementet och klicka på "Lägg till nytt steg". Bläddra och välj "captcha.eu: Registrering". Ändra sedan värdet till "nödvändig“.
3
För att konfigurera plugin, klicka på inställningar och kopiera och klistra in Rest Key och Public Key från din captcha.eu Dashboard i relevanta fält. Klicka på "Spara" när du är klar. Sedan binda flödet till prod en genom att klicka på "Action" och välja "Bind flow" från rullgardinsmenyn.
4
Nu återstår bara att göra aktivera frontend-koden. Du kan göra detta genom att lägga till kodavsnittet nedan till ditt befintliga register.ftl
direkt efter avslutande tagg. Alternativt kan du använda temat som följer med källkoden för tillägget captcha.eu, som finns i /theme/captcha.
<#if captchaEnabled ??>#if>
1
Gå till Autentisering och välj "återställa autentiseringsuppgifterna". Gör en dubblett genom att klicka Åtgärd > Duplicera.
2
Ta bort elementet "Välj användare" och klicka på "Lägg till nytt steg". Bläddra och välj "captcha.eu: Välj Användare“.
3
För att konfigurera plugin, klicka på inställningar och kopiera och klistra in Rest Key och Public Key från din captcha.eu Dashboard i relevanta fält. Klicka på "Spara" när du är klar. Sedan binda flödet till prod en genom att klicka på "Action" och välja "Bind flow" från rullgardinsmenyn.
4
Nu återstår bara att göra aktivera frontend-koden. Du kan göra detta genom att lägga till kodavsnittet nedan till ditt befintliga login-reset-password.ftl
direkt efter avslutande tagg. Alternativt kan du använda temat som följer med källkoden för tillägget captcha.eu, som finns i /theme/captcha.
<#if captchaEnabled ??>#if>
Det är det! Din Keycloak captcha-plugin är klar och klar att användas. Har du några frågor eller problem med att installera plugin? Vår detaljerad dokumentation finns till hands för att guida dig genom installationsprocessen. Eller kontakta oss direkt via vår Kontaktformulär för extra stöd.
Njuta maximalt skydd för dina autentiseringsflöden utan att kompromissa med användarupplevelsen: Vårt eleganta och kraftfulla captcha-plugin för Keycloak är den ultimata lösningen för att effektivt skydda din webbläsarinloggning, återställ autentiseringsuppgifter och registreringsformulär mot oönskad trafik och spam – ingen kryssning och pussellösning krävs. Plus: det är fullt GDPR-kompatibelockså!