{"id":1265,"date":"2024-08-30T07:33:01","date_gmt":"2024-08-30T07:33:01","guid":{"rendered":"https:\/\/www.captcha.eu\/?page_id=1265"},"modified":"2026-03-26T21:17:13","modified_gmt":"2026-03-26T21:17:13","slug":"complemento-captcha-para-keycloak","status":"publish","type":"page","link":"https:\/\/www.captcha.eu\/es\/complemento-captcha-para-keycloak\/","title":{"rendered":"CAPTCHA Plugin for Keycloak - GDPR-compliant, no cookies, EU-hosted"},"content":{"rendered":"<div class=\"wp-block-essential-blocks-advanced-heading  root-eb-advance-heading-49g3a\"><div class=\"eb-parent-wrapper eb-parent-eb-advance-heading-49g3a\"><div class=\"eb-advance-heading-wrapper eb-advance-heading-49g3a button-1 undefined\" data-id=\"eb-advance-heading-49g3a\"><h2 class=\"eb-ah-title\"><span class=\"first-title\">Potente protecci\u00f3n contra el spam y f\u00e1cil integraci\u00f3n.<\/span><\/h2><h3 class=\"eb-ah-subtitle\"> Detenga el tr\u00e1fico de bots no deseados en unos sencillos pasos<\/h3><div class=\"eb-ah-separator line\"><\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:auto 29%\"><div class=\"wp-block-media-text__content\">\n<p>Mantenga su aplicaci\u00f3n Keycloak a salvo del spam y el tr\u00e1fico de bots con nuestro <strong>poderoso<\/strong>, <strong>Soluci\u00f3n captcha f\u00e1cil de integrar<\/strong>:Totalmente configurable, <strong>Cumple con el RGPD<\/strong> y se centra en garantizar la mejor experiencia de usuario posible, la resoluci\u00f3n de acertijos y marcar casillas son cosa del pasado. \u00a1Obtenga el complemento captcha para Keycloak ahora!<\/p>\n\n\n\n<div class=\"wp-block-essential-blocks-button root-eb-button-aoqhd\"><div class=\"eb-parent-wrapper eb-parent-eb-button-aoqhd\"><div class=\"eb-button-wrapper eb-button-alignment eb-button-aoqhd\"><div class=\"eb-button\"><div class=\"eb-button-inner-wrapper\"><a class=\"eb-button-anchor\" href=\"https:\/\/wp.captcha.eu\/wp-content\/uploads\/2023\/11\/keycloak-plugin.zip\" rel=\"noopener\">Obtener el complemento<\/a><\/div><\/div><\/div><\/div><\/div>\n<\/div><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"256\" height=\"256\" src=\"https:\/\/www.captcha.eu\/wp-content\/uploads\/2023\/09\/Keycloak_Logo.png\" alt=\"\" class=\"wp-image-403 size-full\" srcset=\"https:\/\/www.captcha.eu\/wp-content\/uploads\/2023\/09\/Keycloak_Logo.png 256w, https:\/\/www.captcha.eu\/wp-content\/uploads\/2023\/09\/Keycloak_Logo-150x150.png 150w\" sizes=\"auto, (max-width: 256px) 100vw, 256px\" \/><\/figure><\/div>\n\n\n\n<p>A diferencia del reCAPTCHA integrado de Keycloak, captcha.eu no transfiere datos a EE.UU., no instala cookies y no requiere ning\u00fan banner de consentimiento en sus p\u00e1ginas de inicio de sesi\u00f3n o registro. Keycloak es la plataforma de gesti\u00f3n de identidades y accesos preferida por las empresas europeas, las autoridades p\u00fablicas y las organizaciones que necesitan un control preciso de los flujos de autenticaci\u00f3n. Es de c\u00f3digo abierto, autoalojable y, precisamente por eso, muy utilizada por equipos para los que el cumplimiento del GDPR no es negociable. El problema es que la integraci\u00f3n CAPTCHA nativa de Keycloak depende de Google reCAPTCHA, un servicio con sede en EE.UU. que establece cookies de seguimiento, transfiere datos de comportamiento a los servidores de Google y requiere un mecanismo de consentimiento de cookies en cada flujo protegido. captcha.eu sustituye a reCAPTCHA dentro de Keycloak sin ninguno de esos gastos generales. Est\u00e1 alojado \u00edntegramente en Austria, no procesa datos fuera de la UE, se ejecuta de forma invisible en segundo plano para los usuarios leg\u00edtimos y cuenta con la certificaci\u00f3n WACA Silver de T\u00dcV Austria para el cumplimiento de la accesibilidad WCAG 2.2 AA verificada de forma independiente. Protege los flujos de inicio de sesi\u00f3n, registro y restablecimiento de credenciales en el navegador, que son los tres puntos de entrada de autenticaci\u00f3n m\u00e1s atacados por el robo de credenciales y la apropiaci\u00f3n de cuentas por bots.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\" id=\"h-how-to-add-a-captcha-to-keycloak\">C\u00f3mo agregar un captcha a Keycloak<\/h2>\n\n\n\n<p>M\u00e1ximo <strong>protecci\u00f3n<\/strong>, m\u00e1xima privacidad: con el complemento captcha.eu, salvaguarda tu aplicaci\u00f3n Keycloak <strong>Contra los robots de spam y el tr\u00e1fico no deseado<\/strong> Nunca ha sido tan f\u00e1cil. Nuestra elegante y poderosa soluci\u00f3n de captcha garantiza un <strong>Alto nivel de seguridad<\/strong> <strong>en todos los inicios de sesi\u00f3n, registros y restablecimientos de credenciales<\/strong> \u2013 y est\u00e1 completamente <strong>Cumple con todas las normas y regulaciones de privacidad de datos de la UE<\/strong>A continuaci\u00f3n, le indicamos c\u00f3mo configurar el complemento captcha.eu en unos sencillos pasos:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<div class=\"wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-a1ed96d5 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-1\">1<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-3da1194f0b0cc75da01a20c137758193\"><a href=\"https:\/\/wp.captcha.eu\/wp-content\/uploads\/2023\/11\/keycloak-plugin.zip\">Descargar<\/a> la extensi\u00f3n captcha de Keycloak y <strong>agregar<\/strong> <strong>objetivo\/keycloak-captcha.jar<\/strong>&nbsp;dentro del <strong>carpeta de extensi\u00f3n<\/strong>. Reinicie Keycloak.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-a1ed96d5 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-2\">2<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-009d1956586210f47a010c92a6e54497\">Pr\u00f3ximo, <strong>configurar <\/strong>el<strong> flujos de autenticaci\u00f3n<\/strong>Captcha.eu admite las siguientes partes\/flujos:<\/p>\n<\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Navegador (iniciar sesi\u00f3n)<\/li>\n\n\n\n<li>registrarse<\/li>\n\n\n\n<li>Restablecer credenciales<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-essential-blocks-advanced-heading  root-eb-advance-heading-rl7cb\"><div class=\"eb-parent-wrapper eb-parent-eb-advance-heading-rl7cb\"><div class=\"eb-advance-heading-wrapper eb-advance-heading-rl7cb button-1 undefined\" data-id=\"eb-advance-heading-rl7cb\"><h2 class=\"eb-ah-title\"><span class=\"first-title\"><br>C\u00f3mo habilitar captcha para iniciar sesi\u00f3n en el navegador Keycloak<\/span><\/h2><h3 class=\"eb-ah-subtitle\"><\/h3><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-1-0\">1<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-a59424d9626ad9b7de3642df3bf16deb\">Vaya a Autenticaci\u00f3n y seleccione \u201c<strong>navegador<\/strong>\u201c. Luego haga un duplicado haciendo clic <strong>Acci\u00f3n &gt; Duplicar<\/strong>.<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/docs.captcha.eu\/files\/keycloak\/keycloak-duplicate-browser.png\" alt=\"\" style=\"width:835px;height:auto\"\/><\/figure>\n\n\n\n<div class=\"wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-a1ed96d5 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-2-0\">2<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-62c5eeed13d799d14c1917b3ddb8df81\">Eliminar la ejecuci\u00f3n \u201cFormulario de usuario y contrase\u00f1a\u201d.<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/docs.captcha.eu\/files\/keycloak\/keycloak-browser-delete-username-password-form.png\" alt=\"\" style=\"width:741px;height:auto\"\/><\/figure>\n\n\n\n<div class=\"wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-a1ed96d5 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-3\">3<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-da9de46d0f57c12234b181ed2d1971fb\">Haga clic en \u201c<strong>Agregar nuevo paso<\/strong>\u201d en \u201cformularios del navegador\u201d. Busque y seleccione \u201c<strong>captcha.eu: Formulario de nombre de usuario y contrase\u00f1a<\/strong>\u201c. <\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/docs.captcha.eu\/files\/keycloak\/keycloak-browser-add-form.png\" alt=\"\" style=\"width:692px;height:auto\"\/><\/figure>\n\n\n\n<div class=\"wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-a1ed96d5 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-4\">4<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-f13c553053479a4f96c7ade640a5f715\">Para configurar el complemento, haga clic en configuraci\u00f3n y <strong>Copiar y pegar la clave de descanso y la clave p\u00fablica<\/strong> De tu <a href=\"https:\/\/www.captcha.eu\/dashboard\/\">Panel de control de captcha.eu<\/a> en los campos correspondientes. Haga clic en &quot;Guardar&quot; cuando haya terminado. Luego <strong>vincular el flujo al prod<\/strong> haciendo clic en \u201cAcci\u00f3n\u201d y seleccionando \u201cVincular flujo\u201d en el men\u00fa desplegable.<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/docs.captcha.eu\/files\/keycloak\/keycloak-browser-settings.png\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/docs.captcha.eu\/files\/keycloak\/keycloak-browser-bind.png\" alt=\"\" style=\"width:303px;height:auto\"\/><\/figure>\n\n\n\n<div class=\"wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-a1ed96d5 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-4-0\">4<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-b2367021ec4473a758a376148f9767fe\">Ahora lo \u00fanico que queda por hacer es <strong>Habilitar el c\u00f3digo del frontend<\/strong>Puede hacer esto agregando el fragmento a continuaci\u00f3n a su sitio existente.&nbsp;<code>iniciar sesi\u00f3n.ftl<\/code>&nbsp;Justo despu\u00e9s de la&nbsp;<code>&lt;\/form&gt;<\/code>&nbsp;Etiqueta de cierre. Alternativamente, puede utilizar el tema que viene con el c\u00f3digo fuente de la extensi\u00f3n captcha.eu, ubicado en \/theme\/captcha.<\/p>\n<\/div>\n\n\n\n<pre class=\"wp-block-code\"><code><code>\n    &lt;script\n        var CaptchaDOMReady = function (callback) {\n          document.readyState === &quot;interactive&quot; || document.readyState === &quot;complete&quot;\n            ? callback()\n            : document.addEventListener(&quot;DOMContentLoaded&quot;, callback);\n        };\n        CaptchaDOMReady(function() {\n            KROT.setup(&quot;${captchaEUPublicKey}&quot;);\n            var f = document.getElementById(&quot;kc-form-login&quot;);\n            KROT.interceptForm(f);\n        });\n    \n<\/#if><\/code><\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-dots\"\/>\n\n\n\n<div class=\"wp-block-essential-blocks-advanced-heading  root-eb-advance-heading-swglc\"><div class=\"eb-parent-wrapper eb-parent-eb-advance-heading-swglc\"><div class=\"eb-advance-heading-wrapper eb-advance-heading-swglc button-1 undefined\" data-id=\"eb-advance-heading-swglc\"><h2 class=\"eb-ah-title\"><span class=\"first-title\">C\u00f3mo habilitar captcha para el registro y las inscripciones en Keycloak<\/span><\/h2><h3 class=\"eb-ah-subtitle\"><\/h3><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-1-1\">1<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-30363d08b6e76b3a620c91bf921f7660\">Vaya a Autenticaci\u00f3n y seleccione \u201c<strong>registro<\/strong>\u201c. Haga un duplicado haciendo clic <strong>Acci\u00f3n &gt; Duplicar<\/strong>.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-a1ed96d5 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-2-1\">2<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-4119dc7c4152599b59bb25d72c48bd92\">Elimina el elemento \u201cRecaptcha\u201d y haz clic en \u201c<strong>Agregar nuevo paso<\/strong>\u201c. Busque y seleccione \u201c<strong>captcha.eu: Registro<\/strong>\u201c. Luego cambia el valor a \u201c<strong>requerido<\/strong>\u201c.<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/docs.captcha.eu\/files\/keycloak\/keycloak-registration-add-captcha.png\" alt=\"\"\/><\/figure>\n\n\n\n<div class=\"wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-a1ed96d5 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-3-0\">3<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-f13c553053479a4f96c7ade640a5f715\">Para configurar el complemento, haga clic en configuraci\u00f3n y <strong>Copiar y pegar la clave de descanso y la clave p\u00fablica<\/strong> De tu <a href=\"https:\/\/www.captcha.eu\/dashboard\/\">Panel de control de captcha.eu<\/a> en los campos correspondientes. Haga clic en &quot;Guardar&quot; cuando haya terminado. Luego <strong>vincular el flujo al prod<\/strong> haciendo clic en \u201cAcci\u00f3n\u201d y seleccionando \u201cVincular flujo\u201d en el men\u00fa desplegable.<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/docs.captcha.eu\/files\/keycloak\/keycloak-browser-settings.png\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/docs.captcha.eu\/files\/keycloak\/keycloak-browser-bind.png\" alt=\"\" style=\"width:303px;height:auto\"\/><\/figure>\n\n\n\n<div class=\"wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-a1ed96d5 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-4-1\">4<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-0209e262b4583fc504ce337531bf79ed\">Ahora lo \u00fanico que queda por hacer es <strong>Habilitar el c\u00f3digo del frontend<\/strong>Puede hacer esto agregando el fragmento a continuaci\u00f3n a su sitio existente.&nbsp;<code>registrarse.ftl<\/code>&nbsp;Justo despu\u00e9s de la&nbsp;<code>&lt;\/form&gt;<\/code>&nbsp;Etiqueta de cierre. Alternativamente, puede utilizar el tema que viene con el c\u00f3digo fuente de la extensi\u00f3n captcha.eu, ubicado en \/theme\/captcha.<\/p>\n<\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;#if captchaHabilitado ??&gt;<\/#if><\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-dots\"\/>\n\n\n\n<div class=\"wp-block-essential-blocks-advanced-heading  root-eb-advance-heading-vur0b\"><div class=\"eb-parent-wrapper eb-parent-eb-advance-heading-vur0b\"><div class=\"eb-advance-heading-wrapper eb-advance-heading-vur0b button-1 undefined\" data-id=\"eb-advance-heading-vur0b\"><h2 class=\"eb-ah-title\"><span class=\"first-title\">C\u00f3mo habilitar el captcha para restablecer credenciales<\/span><\/h2><h3 class=\"eb-ah-subtitle\"><\/h3><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-1-2\">1<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-503b4160c104b2687aad1eed6f655fc7\">Vaya a Autenticaci\u00f3n y seleccione \u201c<strong>restablecer credenciales<\/strong>\u201c. Haga un duplicado haciendo clic <strong>Acci\u00f3n &gt; Duplicar<\/strong>.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-a1ed96d5 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-2-2\">2<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-a608153ae7d5a77df65e473fa515585a\">Elimina el elemento \u201cElegir usuario\u201d y haz clic en \u201c<strong>Agregar nuevo paso<\/strong>\u201c. Busque y seleccione \u201c<strong>captcha.eu: Elegir usuario<\/strong>\u201c.<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/docs.captcha.eu\/files\/keycloak\/keycloak-reset-credenitals.png\" alt=\"\"\/><\/figure>\n\n\n\n<div class=\"wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-a1ed96d5 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-3-1\">3<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-f13c553053479a4f96c7ade640a5f715\">Para configurar el complemento, haga clic en configuraci\u00f3n y <strong>Copiar y pegar la clave de descanso y la clave p\u00fablica<\/strong> De tu <a href=\"https:\/\/www.captcha.eu\/dashboard\/\">Panel de control de captcha.eu<\/a> en los campos correspondientes. Haga clic en &quot;Guardar&quot; cuando haya terminado. Luego <strong>vincular el flujo al prod<\/strong> haciendo clic en \u201cAcci\u00f3n\u201d y seleccionando \u201cVincular flujo\u201d en el men\u00fa desplegable.<\/p>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/docs.captcha.eu\/files\/keycloak\/keycloak-browser-settings.png\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/docs.captcha.eu\/files\/keycloak\/keycloak-browser-bind.png\" alt=\"\" style=\"width:303px;height:auto\"\/><\/figure>\n\n\n\n<div class=\"wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-a1ed96d5 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading\" id=\"h-4-2\">4<\/h2>\n\n\n\n<p class=\"has-link-color wp-elements-706173e89b48c5ed875bb5e69873a59a\">Ahora lo \u00fanico que queda por hacer es <strong>Habilitar el c\u00f3digo del frontend<\/strong>Puede hacer esto agregando el fragmento a continuaci\u00f3n a su sitio existente.&nbsp;<code>iniciar sesi\u00f3n-restablecer-contrase\u00f1a.ftl<\/code>&nbsp;Justo despu\u00e9s de la&nbsp;<code>&lt;\/form&gt;<\/code>&nbsp;Etiqueta de cierre. Alternativamente, puede utilizar el tema que viene con el c\u00f3digo fuente de la extensi\u00f3n captcha.eu, ubicado en \/theme\/captcha.<\/p>\n<\/div>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;#if captchaHabilitado ??&gt;<\/#if><\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-dots\"\/>\n\n\n\n<p><strong>\u00a1Eso es todo!<\/strong> El complemento captcha de Keycloak est\u00e1 configurado y listo para usar. \u00bfTiene alguna pregunta o problema al configurar el complemento? <a href=\"https:\/\/docs.captcha.eu\/keycloak-install\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">documentaci\u00f3n detallada<\/mark><\/a> est\u00e1 a su disposici\u00f3n para guiarlo a trav\u00e9s del proceso de instalaci\u00f3n. O p\u00f3ngase en contacto directamente con nosotros a trav\u00e9s de nuestro <a href=\"https:\/\/www.captcha.eu\/es\/pongase-en-contacto-con\/\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-primary-color\">formulario de contacto<\/mark><\/a> para mayor soporte.<\/p>\n\n\n\n<p>Disfrutar <strong>M\u00e1xima protecci\u00f3n<\/strong> para sus flujos de autenticaci\u00f3n sin comprometer la experiencia del usuario: nuestro elegante y poderoso complemento de captcha para Keycloak es la soluci\u00f3n definitiva para proteger eficazmente su <strong>Inicio de sesi\u00f3n del navegador, restablecimiento de credenciales y formularios de registro<\/strong> contra el tr\u00e1fico no deseado y el spam, sin necesidad de marcar casillas ni resolver acertijos. Adem\u00e1s: es totalmente <strong>Cumple con el RGPD<\/strong>, \u00a1tambi\u00e9n!<\/p>\n\n\n\n<div class=\"wp-block-essential-blocks-button root-eb-button-hjckk\"><div class=\"eb-parent-wrapper eb-parent-eb-button-hjckk\"><div class=\"eb-button-wrapper eb-button-alignment eb-button-hjckk\"><div class=\"eb-button\"><div class=\"eb-button-inner-wrapper\"><a class=\"eb-button-anchor\" href=\"https:\/\/wp.captcha.eu\/wp-content\/uploads\/2023\/11\/keycloak-plugin.zip\" rel=\"noopener\">Obtener el complemento<\/a><\/div><\/div><\/div><\/div><\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Unlike Keycloak&#8217;s built-in reCAPTCHA, captcha.eu transfers no data to the US, sets no cookies, and requires no consent banner on your login or registration pages. Keycloak is the identity and access management platform of choice for European enterprises, public authorities, and organisations that need fine-grained control over authentication flows. It [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_eb_attr":"","footnotes":""},"class_list":["post-1265","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Captcha Plugin for Keycloak \u00bb Powerful Site Protection<\/title>\n<meta name=\"description\" content=\"Powerful spam protection with our captcha plugin for Keycloak \u279c fully GDPR-compliant \u2713 user-friendly \u2713 protect sign-ups, logins &amp; contact forms.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.captcha.eu\/es\/complemento-captcha-para-keycloak\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CAPTCHA Plugin for Keycloak - GDPR-compliant, no cookies, EU-hosted\" \/>\n<meta property=\"og:description\" content=\"Powerful spam protection with our captcha plugin for Keycloak \u279c fully GDPR-compliant \u2713 user-friendly \u2713 protect sign-ups, logins &amp; contact forms.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.captcha.eu\/es\/complemento-captcha-para-keycloak\/\" \/>\n<meta property=\"og:site_name\" content=\"captcha.eu\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-26T21:17:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.captcha.eu\/wp-content\/uploads\/2023\/09\/Keycloak_Logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"256\" \/>\n\t<meta property=\"og:image:height\" content=\"256\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@captcha_eu\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/\",\"url\":\"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/\",\"name\":\"Captcha Plugin for Keycloak \u00bb Powerful Site Protection\",\"isPartOf\":{\"@id\":\"https:\/\/www.captcha.eu\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.captcha.eu\/wp-content\/uploads\/2023\/09\/Keycloak_Logo.png\",\"datePublished\":\"2024-08-30T07:33:01+00:00\",\"dateModified\":\"2026-03-26T21:17:13+00:00\",\"description\":\"Powerful spam protection with our captcha plugin for Keycloak \u279c fully GDPR-compliant \u2713 user-friendly \u2713 protect sign-ups, logins & contact forms.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/#breadcrumb\"},\"inLanguage\":\"es-ES\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es-ES\",\"@id\":\"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/#primaryimage\",\"url\":\"https:\/\/www.captcha.eu\/wp-content\/uploads\/2023\/09\/Keycloak_Logo.png\",\"contentUrl\":\"https:\/\/www.captcha.eu\/wp-content\/uploads\/2023\/09\/Keycloak_Logo.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.captcha.eu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CAPTCHA Plugin for Keycloak &#8211; GDPR-compliant, no cookies, EU-hosted\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.captcha.eu\/#website\",\"url\":\"https:\/\/www.captcha.eu\/\",\"name\":\"captcha.eu\",\"description\":\"The GDPR-compliant message protection | captcha.eu\",\"publisher\":{\"@id\":\"https:\/\/www.captcha.eu\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.captcha.eu\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es-ES\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.captcha.eu\/#organization\",\"name\":\"captcha.eu\",\"url\":\"https:\/\/www.captcha.eu\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-ES\",\"@id\":\"https:\/\/www.captcha.eu\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.captcha.eu\/wp-content\/uploads\/2024\/02\/Captcha_mono-C_Logo.svg\",\"contentUrl\":\"https:\/\/www.captcha.eu\/wp-content\/uploads\/2024\/02\/Captcha_mono-C_Logo.svg\",\"width\":24,\"height\":28,\"caption\":\"captcha.eu\"},\"image\":{\"@id\":\"https:\/\/www.captcha.eu\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/captcha_eu\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Plugin Captcha para Keycloak \u00bb Protecci\u00f3n eficaz de sitios","description":"Potente protecci\u00f3n contra spam con nuestro complemento captcha para Keycloak \u279c totalmente compatible con GDPR \u2713 f\u00e1cil de usar \u2713 protege registros, inicios de sesi\u00f3n y formularios de contacto.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.captcha.eu\/es\/complemento-captcha-para-keycloak\/","og_locale":"es_ES","og_type":"article","og_title":"CAPTCHA Plugin for Keycloak - GDPR-compliant, no cookies, EU-hosted","og_description":"Powerful spam protection with our captcha plugin for Keycloak \u279c fully GDPR-compliant \u2713 user-friendly \u2713 protect sign-ups, logins & contact forms.","og_url":"https:\/\/www.captcha.eu\/es\/complemento-captcha-para-keycloak\/","og_site_name":"captcha.eu","article_modified_time":"2026-03-26T21:17:13+00:00","og_image":[{"width":256,"height":256,"url":"https:\/\/www.captcha.eu\/wp-content\/uploads\/2023\/09\/Keycloak_Logo.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@captcha_eu","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/","url":"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/","name":"Plugin Captcha para Keycloak \u00bb Protecci\u00f3n eficaz de sitios","isPartOf":{"@id":"https:\/\/www.captcha.eu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/#primaryimage"},"image":{"@id":"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/#primaryimage"},"thumbnailUrl":"https:\/\/www.captcha.eu\/wp-content\/uploads\/2023\/09\/Keycloak_Logo.png","datePublished":"2024-08-30T07:33:01+00:00","dateModified":"2026-03-26T21:17:13+00:00","description":"Potente protecci\u00f3n contra spam con nuestro complemento captcha para Keycloak \u279c totalmente compatible con GDPR \u2713 f\u00e1cil de usar \u2713 protege registros, inicios de sesi\u00f3n y formularios de contacto.","breadcrumb":{"@id":"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/#breadcrumb"},"inLanguage":"es-ES","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/"]}]},{"@type":"ImageObject","inLanguage":"es-ES","@id":"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/#primaryimage","url":"https:\/\/www.captcha.eu\/wp-content\/uploads\/2023\/09\/Keycloak_Logo.png","contentUrl":"https:\/\/www.captcha.eu\/wp-content\/uploads\/2023\/09\/Keycloak_Logo.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.captcha.eu\/captcha-plugin-for-keycloak\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.captcha.eu\/"},{"@type":"ListItem","position":2,"name":"CAPTCHA Plugin for Keycloak &#8211; GDPR-compliant, no cookies, EU-hosted"}]},{"@type":"WebSite","@id":"https:\/\/www.captcha.eu\/#website","url":"https:\/\/www.captcha.eu\/","name":"captcha.eu","description":"La protecci\u00f3n de mensajes conforme al GDPR | captcha.eu","publisher":{"@id":"https:\/\/www.captcha.eu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.captcha.eu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es-ES"},{"@type":"Organization","@id":"https:\/\/www.captcha.eu\/#organization","name":"captcha.eu","url":"https:\/\/www.captcha.eu\/","logo":{"@type":"ImageObject","inLanguage":"es-ES","@id":"https:\/\/www.captcha.eu\/#\/schema\/logo\/image\/","url":"https:\/\/www.captcha.eu\/wp-content\/uploads\/2024\/02\/Captcha_mono-C_Logo.svg","contentUrl":"https:\/\/www.captcha.eu\/wp-content\/uploads\/2024\/02\/Captcha_mono-C_Logo.svg","width":24,"height":28,"caption":"captcha.eu"},"image":{"@id":"https:\/\/www.captcha.eu\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/captcha_eu"]}]}},"pbg_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"pbg_author_info":{"display_name":"digitalisten","author_link":"https:\/\/www.captcha.eu\/es\/author\/digitalisten\/","author_img":"<img alt='digitalisten' src='https:\/\/secure.gravatar.com\/avatar\/bc31cf0308270e03455e0f85a3c84110811c227952cecb263b99808ed200063c?s=128&#038;d=mm&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/bc31cf0308270e03455e0f85a3c84110811c227952cecb263b99808ed200063c?s=256&#038;d=mm&#038;r=g 2x' class='avatar avatar-128 photo' height='128' width='128' loading='lazy' decoding='async'\/>"},"pbg_comment_info":" No Comments","pbg_excerpt":"Unlike Keycloak&#8217;s built-in reCAPTCHA, captcha.eu transfers no data to the US, sets no cookies, and requires no consent banner on your login or registration pages. Keycloak is the identity and access management platform of choice for European enterprises, public authorities, and organisations that need fine-grained control over authentication flows. It [&hellip;]","_links":{"self":[{"href":"https:\/\/www.captcha.eu\/es\/wp-json\/wp\/v2\/pages\/1265","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.captcha.eu\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.captcha.eu\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.captcha.eu\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.captcha.eu\/es\/wp-json\/wp\/v2\/comments?post=1265"}],"version-history":[{"count":12,"href":"https:\/\/www.captcha.eu\/es\/wp-json\/wp\/v2\/pages\/1265\/revisions"}],"predecessor-version":[{"id":3431,"href":"https:\/\/www.captcha.eu\/es\/wp-json\/wp\/v2\/pages\/1265\/revisions\/3431"}],"wp:attachment":[{"href":"https:\/\/www.captcha.eu\/es\/wp-json\/wp\/v2\/media?parent=1265"}],"curies":[{"name":"Gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}