Consejos útiles

Cómo habilitar el inicio de sesión del cliente

Pin
Send
Share
Send
Send


Uno de los principales requisitos para comprar en Internet es su seguridad, por lo que cualquier tienda en línea debe construirse en una plataforma segura de comercio electrónico. Hablando de plataformas confiables y seguras, uno no puede evitar recordar Magento. Al mismo tiempo, para que la tienda sea realmente segura, debe seguir ciertas recomendaciones. Uno de ellos es el uso de reCAPTCHA. Los desarrolladores de Magento anunciaron recientemente que se ha agregado la funcionalidad reCAPTCHA y 2FA a todas las versiones de Magento 2.1. Entonces, le mostraremos cómo configurar reCAPTCHA en Magento 2.

Ejecute el siguiente comando:

compositor requiere msp / recaptcha: 2.0.0

Aparece un mensaje para las credenciales del repositorio, nombre de usuario y contraseña que puede obtener para su cuenta.

    Si obtiene el error "proc_open (): fork falló - No se puede asignar memoria" en phar, entonces puede resolver esto habilitando Swap space o ejecutando el siguiente comando:

php -d memory_limit = -1 / usr / local / bin / composer requiere msp / recaptcha: 2.0.0

Encienda el módulo ejecutando el siguiente comando:

php bin / magento module: enable --all

Luego actualice la configuración con el comando:

Configuración de php bin / magento: actualización

Ahora borra el caché:

php bin / magento cache: limpio
php bin / magento cache: flush

Magento Cómo habilitar captcha (captcha)

Este tutorial le mostrará cómo habilitar captcha en Magento.

Puede habilitar captcha en el panel de administración de Magento. Puede usarlo para proteger el formulario de inicio de sesión del usuario en el panel de administración. Captcha también se utiliza en el formulario de contacto para proteger contra el spam. Veamos cómo activar captcha en ambos casos.

CAPTCHA para el formulario de inicio de sesión en el panel de administración. Deben completarse los siguientes pasos para activarlo:

Ir a la pestaña Sistema> Configuración> Avanzado> Administrador (Sistema> Configuración> Avanzado> Administrador) en el panel de administración.

Seleccione ‘CAPTCHA’ en la lista de artículos disponibles. Seleccione Si (SÍ) para "Habilitar captcha en el panel de administración" (Habilite CAPTCHA en Admin) para obtener una lista de configuraciones. Con esta configuración, puede controlar el funcionamiento del captcha:

Font (Fuente): le permite seleccionar la fuente para el captcha.

Formas (Formularios): elija qué formulario desea proteger con captcha. Este puede ser el formulario de inicio de sesión del administrador, el formulario "¿Olvidó su contraseña?", O ambos.

Modo de visualización (Modo de visualización): indique si el captcha se muestra constantemente o solo después de varios intentos de inicio de sesión fallidos.

Vencimiento de Captcha (Tiempo de espera de CAPTCHA): el período de tiempo (en minutos) cuando el captcha es válido.

Numero de caracteres (Número de símbolos): indica el rango de número mínimo y máximo de caracteres para captcha.

Signos utilizados en captcha (Símbolos utilizados en CAPTCHA): defina una lista de caracteres (solo letras y números) que se pueden usar para captcha.

Mayúsculas y minúsculas (Mayúsculas y minúsculas): elija si desea que el captcha sea sensible a mayúsculas o no:

  • Botón de uso "Guardar configuración" (Guardar cambios) para guardar los cambios.
  • Ahora captcha se muestra en la página de inicio de sesión de acuerdo con la configuración anterior.

    Formulario de contacto Captcha. Para proteger el formulario de contacto utilizando captcha, deberá instalar una extensión adicional y configurarlo. Sigue estas instrucciones:

    Ir a la pestaña Sistema> Magento Connection> Magento Connection Manager (Sistema> Magento Connect> Magento Connect Manager). Usando esta sección, puede instalar una nueva extensión para captcha usando esta sección. Es posible que deba volver a ingresar como administrador.

    Abra la página Captcha del formulario de contacto. Debe ser un usuario registrado para recibir la extensión. Primero, use los datos de inicio de sesión de su sitio web oficial de Magento para ingresar al sitio web. Luego siga estas instrucciones:

    Presione el botón "Instalar ahora" (Instalar ahora).

    Seleccionar versión "Magento Connect 2.0" y acepta los términos de uso.

    Luego, haga clic en el botón ‘Obtenga la clave de extensión’ (Obtener clave de extensión) para obtener el enlace de extensión. Copie la clave que recibe:

    Vuelva al administrador de Magento Connect en el panel de administración. Abrir pestaña "Instalar nueva extensión" (Instalar nueva extensión). Pegue la clave seleccionada en el campo "Inserte la clave de extensión para la instalación" (Pegue la clave de extensión para instalar) y haga clic en el botón "Instalar" (Instalar) para comenzar la instalación.

    Después de que Magento Connect descargue la extensión, haga clic en el botón "Continuar" (Continuar) para comenzar la instalación de la extensión.

    Cuando finalice la instalación, haga clic en el botón. "Actualizar" (Actualizar) Ahora verás ‘Contactsformcaptcha’ en la lista de extensiones en la pestaña Administrar extensiones existentes. Esto significa que la extensión se ha instalado correctamente.

    Regrese al panel de administración de su tienda. Ir a la pestaña Sistema> Configuración> General> Contactos> Captcha de formulario de contacto (Sistema> Configuración> General> Contactos> Captcha de formulario de contactos). Aquí puede habilitar captcha para el formulario de contacto y cambiar la configuración:

    Primero, haga clic en Sí para "Habilitar captcha" (Habilitar Captcha),

    Clave compartida (Clave pública): ingrese aquí la clave del sitio de Google reCAPTCHA,

    Clave privada (Clave privada): ingrese aquí su clave secreta reCAPTCHA de Google,

    ReCaptcha Theme (Tema reCaptcha): seleccione la apariencia del formulario captcha aquí,

    Lenguaje ReCaptcha (ReCaptcha Language): seleccione el idioma del formulario captcha:

    Presta atencion (NOTA): para obtener claves de trabajo, debe crear un perfil de usuario reCAPTCHA.

  • Botón de uso "Guardar configuración" (Guardar configuración) para guardar los cambios y consultar la página de contacto del sitio. Verá el captcha en esta página.
  • Ahora ya sabe cómo habilitar captcha para el formulario de inicio de sesión y el formulario de contacto en Magento.

    También puede consultar el video tutorial detallado a continuación:

    Configurar un CAPTCHA de escaparate en Magento 2

    • En el panel de administración, haga clic en Tiendas. En la sección Configuración, seleccione Configuración.
    • Seleccione Configuración del cliente en Clientes en el panel de la izquierda
    • Abra la sección CAPTCHA y continúe con lo siguiente:

    • En el campo Habilitar CAPTCHA en Frontend, seleccione "Sí" para habilitar CAPTCHA en Frontend
    • En el campo Fuente, seleccione el nombre de la Fuente que se utilizará para los símbolos CAPTCHA. El valor predeterminado es LinLibertine.
    • En el campo Formularios, seleccione uno de los siguientes formularios donde se utilizará CAPTCHA
      • Crear usuario
      • Iniciar sesión
      • Olvidé mi contraseña
      • Pagar como invitado
      • Registrarse durante el pago
    • En el modo de visualización, elija una de las siguientes
      • Siempre
      • Después de varios intentos de inicio de sesión
    • En el campo Número de intentos fallidos de inicio de sesión, ingrese el número de intentos fallidos de inicio de sesión antes de que aparezca captcha. Si ingresas Cero, el Captcha siempre estará disponible
    • En el campo CAPTCHA Timeout (minutos), ingrese la cantidad de minutos antes de que caduque CAPTCHA. Cuando el CAPTCHA caduca, el usuario debe volver a cargar la página para generar un nuevo CAPTCHA.
    • En el campo Número de símbolos, ingrese el número de rango de símbolos en los que se cambiará CAPTCHA, por ejemplo: 3-7. El número máximo de símbolos es ocho.
    • En el campo Símbolos utilizados en CAPTCHA, especifique los símbolos que se pueden utilizar en CAPTCHA. Establezca solo letras (a-z y A-Z), o un número (0-9) para ingresar en el cuadro. No se permiten espacios u otros caracteres y los símbolos similares no se utilizan en el valor predeterminado.
    • En el campo sensible a mayúsculas y minúsculas, seleccione Sí si requiere que el usuario ingrese los caracteres en mayúscula y minúscula exactamente como se muestra
    • Cuando termine, haga clic en Guardar configuración

    Temas relacionados

    La extensión Magento 2 Google reCaptcha ayuda a los sitios web a prevenir el spam y el abuso de los bots

    Publicado por Sona en Seguridad 28 de junio de 2018

    Pin
    Send
    Share
    Send
    Send