Tipos de CAPTCHA
Procaptcha puede servir cuatro tipos de desafío: frictionless, pow, puzzle e image.
El tipo es una propiedad de la clave del sitio y se elige en el portal de Prosopo. El
servidor le indica al widget qué desafío ejecutar al iniciar la sesión, así que no hay nada que configurar en su marcado
ni en su llamada a render(): el mismo fragmento sirve el tipo para el que esté configurado el sitio.
CAPTCHA frictionless
Sección titulada CAPTCHA frictionlessfrictionless es el valor por defecto y el que conviene usar salvo que tenga un motivo para no hacerlo. Examina el
entorno del navegador para determinar si se trata de un navegador real o de uno automatizado como
playwright o selenium, y elige un desafío acorde a la puntuación
de riesgo que obtiene:
- Riesgo bajo: un Proof of Work invisible. El usuario solo ve la casilla.
- Riesgo mayor: un puzle, arrastrando la pieza hasta el hueco.
- Riesgo máximo: un CAPTCHA de imagen.
Es decir, frictionless no es un cuarto tipo de desafío: son los tres siguientes, elegidos visitante a visitante. Dónde está la frontera entre ellos lo decide el umbral de seguridad, y puede excluir un sitio de la banda de imagen o de la de puzle (aunque no de ambas).
Los otros tres tipos sirven siempre el mismo desafío a todo el mundo y no examinan el entorno del navegador. Elija uno de ellos solo si quiere expresamente un único desafío para todos los visitantes.
CAPTCHA de Proof of Work (PoW)
Sección titulada CAPTCHA de Proof of Work (PoW)Un desafío de Proof of Work (pow) exige que el navegador resuelva un problema de cómputo antes de enviar el
formulario. Es rápido para un navegador real y caro a gran escala, que es lo que lo vuelve costoso para los bots.
Configure un sitio como pow cuando quiera únicamente Proof of Work: ni imagen ni puzle, sea cual sea la puntuación
de riesgo.
Cuánto cuesta resolverlo es la dificultad, que se ajusta por sitio en el portal. Cada paso de 0,25 añade un bit de trabajo y por tanto duplica el coste, de modo que un punto entero es un salto de 16×:
CAPTCHA de puzle
Sección titulada CAPTCHA de puzleUn desafío puzzle pide al usuario que arrastre una pieza hasta el hueco del que se recortó. Se completa más rápido que
un CAPTCHA de imagen y funciona bien en pantallas táctiles.
Cuánto puede desviarse del hueco y seguir contando como acierto es la tolerancia, configurable por sitio en el portal. Más baja es más estricta; si es demasiado baja, los usuarios con trackpad o pantallas táctiles pequeñas empiezan a tener problemas. El portal previsualiza el desafío mientras la ajusta:
CAPTCHA de imagen
Sección titulada CAPTCHA de imagenUn desafío de CAPTCHA de imagen pide al usuario que seleccione las imágenes que coinciden con el enunciado.
Cuántas de esas selecciones debe acertar lo define el umbral de precisión de imagen, configurable por sitio en el portal.
Elegir el tipo
Sección titulada Elegir el tipoAbra el portal de Prosopo, vaya a Site Settings y elija el tipo en la tarjeta CAPTCHA
Type. Con frictionless seleccionado, esa misma tarjeta contiene el umbral de seguridad que decide qué desafío recibe
cada visitante.
El cambio se aplica a las sesiones nuevas de esa clave de sitio; no hace falta volver a desplegar.
Learn