Configurar CAPTCHA para la tienda

Se puede requerir que los clientes introduzcan un CAPTCHA cada vez que inicien sesión en sus cuentas o después de varios intentos fallidos de iniciar sesión. Además, numerosos formularios utilizados en toda la tienda pueden configurarse para requerir la verificación por parte de CAPTCHA.

CAPTCHA durante el cierre de compra

  1. En la barra lateral Admin, vaya a Stores > Settings>Configuration.

  2. En el panel izquierdo, expanda Customers y elija Customer Configuration.

  3. Expanda Selector de expansión en la sección CAPTCHA.

Configuración de CAPTCHA del cliente

  1. Establezca Enable CAPTCHA on Storefront en Yes. A continuación, complete las opciones restantes de la siguiente manera:

    • Escriba el nombre de Font que se usará para los símbolos CAPTCHA (predeterminado: LinLibertine).

      Para agregar su propia fuente, el archivo de fuentes debe residir en el mismo directorio que la instalación de Commerce y debe declararse en el archivo config.xml del módulo CAPTCHA.

    • Seleccione cualquiera de los(as) siguientes Forms donde se usará el CAPTCHA. Para elegir varios formularios, mantenga pulsada la tecla Ctrl (PC) o la tecla Comando (Mac).

      • Applying coupon code
      • Checkout/Placing Order
      • Create user
      • Login
      • Forgot password
      • Contact Us
      • Change password
      • Share Wishlist Form
      • Payflow Pro (ver parche de seguridad artículo de la base de conocimiento)
      • Send to Friend Form Magento Open Source (solo Magento Open Source)
      • Add Gift Card Code Adobe Commerce (solo Adobe Commerce)
      • Create company Adobe Commerce B2B (disponible solo con Adobe Commerce B2B)
    • Establezca Displaying Mode en una de las siguientes opciones:

      • Always: CAPTCHA siempre es necesario para acceder a los formularios seleccionados.
      • After number of attempts to login: introduzca el número de intentos de inicio de sesión antes de que aparezca el CAPTCHA. Un valor de 0 (cero) es similar a "Siempre". Cuando se selecciona, aparece el número de intentos de inicio de sesión erróneos. Esta opción no se aplica al formulario Contraseña olvidada, que si está habilitado, siempre muestra el CAPTCHA.
    • Para Number of Unsuccessful Attempts to Login, introduzca el número de veces que un cliente puede iniciar sesión incorrectamente antes de que aparezca el CAPTCHA. Si se establece en cero (0), siempre se usa CAPTCHA.

    • Para CAPTCHA Timeout (minutes), ingrese el número de minutos antes de que caduque el CAPTCHA. Cuando caduca el CAPTCHA, el cliente debe volver a cargar la página para generar un nuevo CAPTCHA.

    • Escriba Number of Symbols para que aparezca en el CAPTCHA. Se pueden usar hasta ocho símbolos (8). Para un número variable de símbolos que cambia con cada CAPTCHA, escriba un intervalo (como 5-8).

    • Para Symbols Used in CAPTCHA, escriba las letras (a-z y A-Z) y los números (0-9) que desee que aparezcan aleatoriamente en el CAPTCHA. El conjunto predeterminado de caracteres no incluye símbolos similares como I o 1. Para obtener los mejores resultados, utilice símbolos que los usuarios puedan identificar fácilmente.

    • Establezca Case Sensitive en Yes si desea que los clientes escriban los caracteres en mayúsculas o minúsculas exactamente como se muestra en el CAPTCHA.

  2. Una vez finalizado, haga clic en Save Config.