Deseo usar la nueva versión 2.0 de reCaptcha de google en mi sitio web.
Mi sitio web muestra información de algunos usuarios (pública) a otros usuarios registrados.
¿Dónde está el mejor lugar para colocar el reCaptcha?
1) En mis formularios de registro donde los usuarios se registran.
o
2) Como una llamada ajax cuando los usuarios hacen clic para intentar ver la información de otros usuarios (por ejemplo: un usuario hará clic en "mostrar número de teléfono" y aparecerá un cuadro de diálogo con el reCaptcha). (esta página solo es accesible para usuarios registrados).
(Mi registro también requiere validación por correo electrónico).
Gracias.
Editar: Detalles adicionales. Mi sitio web es un lugar de encuentro entre personas que ofrecen servicios y personas que buscan un servicio. Como tal, hay una página (solo accesible para usuarios registrados) que muestra los números de teléfono de los usuarios y les permite enviar correos electrónicos a otros usuarios.
Ya existe alguna protección (los correos electrónicos se envían de manera programática sin que se muestre ninguna información de correo electrónico en la página, los números de teléfono están ofuscados).
Además de esto, debido a que se muestra información privada, también quería agregar un reCaptcha. Puedo pensar en 2 lugares lógicos para este reCaptcha y están listados arriba (puntos "1" y "2").
Como no estoy del todo familiarizado con cómo funcionan los robots de spam, no estoy seguro de dónde es más importante detenerlos.
Si se elige la opción "1", evitaré que completen un formulario de registro de usuario para mi sitio.
Si se elige la opción "2", evitaré que vean la información restringida una vez que ya hayan logrado obtener una cuenta en mi sitio web.
En un mundo ideal, si estos métodos funcionaran a la perfección, entonces podría usar cualquiera de los dos. Sin embargo, tal vez los spammers y las personas que raspan los datos realizan el registro sin bots y luego solo usan bots una vez que tienen un usuario registrado para el sitio (en cuyo caso, la opción "2" sería mejor ya que el registro sería realizado por un humano). / p>
O, tal vez los spammer / raspadores también utilicen robots para registrarse (en cuyo caso, la opción "1" sería la mejor, ya que evitaría que se registren en mi sitio).
Siempre puedo colocar el reCaptcha en ambos lugares (1 y 2) y lo haré si es necesario, pero naturalmente, me gustaría minimizar la cantidad de puntos donde tengo este cheque