Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés. Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Hola
Con primefaces utilizar recapcha es facil.
- primero tienes que ingresar con tu cuenta de gmail a https://www.google.com/recaptcha e ingresar los datos que te piden como sitio web o ip publica y ahi te genera las claves privada y publica que necesitas.
- yo utilizo primefaces y lo que hace en mi archivo web.xml es lo siguiente, agreso estas lineas:
<context-param>
<param-name>primefaces.PRIVATE_CAPTCHA_KEY</param-name>
<param-value>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</param-value>
</context-param>
<context-param>
<param-name>primefaces.PUBLIC_CAPTCHA_KEY</param-name>
<param-value>yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy</param-value>
</context-param>
reemplazas las x y las y con los valores que obtienes con la cuenta google en el recaptcha.
- luego en un xhtml agrego lo siguiente:
<p:captcha label="Captcha" tabindex="3" theme="clean" language="es" requiredMessage="Ingrese el valor que se muestra en la imagen" validatorMessage="El valor de la imagen incorrecto" />