Estaba buscando documentación/guía para integrar Cloudflare Turnstile con Discourse pero no pude encontrarla. ¿Alguien puede ayudar con esto?
La misma pregunta aquí. Muy ansioso por saber
Sí, esta es una función muy necesaria. Prefiero Turnstile a todos los demás servicios de captcha. Espero que alguien cree un plugin o algo para esto pronto.
Los usuarios deben validar su dirección de correo electrónico para poder crear una cuenta. ¿Cómo hace turnstile algo más que disuadir a los usuarios de crear una cuenta?
¿Qué problema estás resolviendo?
Supongo que tienes razón.
Estoy considerando la posibilidad de que si algunos programas automatizados registran usuarios de forma masiva, esto podría consumir la cuota diaria de envío del servidor de correo electrónico (que se integra de un tercero), lo que generaría mayores costos.
¿Cloudflare Turnstile es compatible actualmente con Discourse, o hay planes para darle soporte en el futuro?
Creo que podrías integrarlo con un componente de tema, pero como pregunté antes, ¿estás experimentando actualmente un problema que Turnstile resolverá?
¡Gracias por tu respuesta! Recientemente noté la verificación de Cloudflare al registrarme o publicar en otros foros, lo que me hizo preguntarme si Discourse puede hacer lo mismo.
Parece que resolvería el mismo problema que resuelve hCaptcha, excepto que, a diferencia del nivel gratuito de hCaptcha, el nivel gratuito de Turnstile ofrece un modo transparente/de fricción cero, mejores análisis y está integrado en la pila de Cloudflare y se puede gestionar desde el panel de control de CF, lo que es potencialmente valioso para los autoalojadores que ya utilizan CF (o cualquiera que desee una oferta de captcha transparente sin pagar 99 $ al mes).
¿Tienes muchos ejemplos de cuentas falsas que se crean? Dado que tienes que validar tu dirección de correo electrónico al crear una cuenta, la mayoría de los sitios no se molestan en usar captcha, ya que dificulta el registro de usuarios reales sin ningún beneficio.
Cuando instalé mi instancia actual de Discourse el verano pasado, tuve alrededor de 100 cuentas de spam registradas en 24 horas, todas con cuentas de dominio de correo electrónico desechables (todas tenían SPF y DKIM funcionales). Activar hCaptcha eliminó el problema por completo. Implementé Discourse en un sitio existente para reemplazar los comentarios nativos de WordPress que estaban absolutamente inundados de spam abusivo, y los spammers inmediatamente cambiaron de táctica para seguirlo.
No puedo hablar de “la mayoría de los sitios”, aparte de decir que tu experiencia personal no es la mía. El beneficio para mí es una disminución masiva y medible en los registros de spam con hCaptcha. La validación de cuentas de correo electrónico no es una barrera para los registros de spam. Aprecio que hCaptcha tenga un plugin oficial de Discourse, aunque preferiría usar Turnstile debido al valor agregado.
Vaya. Eso es una locura. ¡Muestra lo que sé!
Creo que debería ser posible con un componente de tema, si los Malos Actores están usando el front-end de javascript y no la API (en cuyo caso Turnstile no marcaría la diferencia).
De todos modos, no puedo decir exactamente cómo funciona, pero es posible que mi componente de tema GitHub - literatecomputing/discourse-custom-components te permita pegar lo que sea que Cloudflare te dé en el componente y hacer que se renderice en algún lugar del formulario de registro.
Editar: oh, pero eso solo pondrá el captcha en la página, supongo, no requerirá que envíe el formulario.
Quizás con esto:
Se incluyó aquí: 阿里云邮件推送无法使用
También prefiero Turnstile frente a hCaptcha. En el pasado me encontré con hCaptcha muchas veces, y eran difíciles de resolver, especialmente cuando se usaba un idioma distinto al inglés. Las diferencias de idioma y cultura a veces hacían difícil entender qué había en las imágenes y qué respuesta se esperaba.
Sin embargo, veo que el plugin de hCaptcha tiene soporte para reCaptcha de Google. Si es así, tal vez solo haya que usar sed sobre la URL y poder reemplazarlo por Turnstile.
Solo quiero compartir que los CAPTCHA de Cloudflare deberían ser la puerta de salida para mí. No quiero demostrar que no soy un bot que se comporta como uno. Se activan cuando uno sabe sobre el fingerprinting y valora su propia privacidad.
Para el funcionamiento básico del sistema, no se trata de ser dañino, sino de activarse cuando el usuario mantiene sus datos en privado.
Encontré un enfoque mejor en Anubis. De código abierto, más amigable para el usuario y sin dar poder a quienes controlan casi todos los datos de tráfico útiles del mundo.