CAPTCHA

Um CAPTCHA é um dispositivo visual que garante que um ser humano, em vez de um computador (ou "bot"), esteja interagindo com o site. CAPTCHA é o acrônimo de Completely Automated Public Turing test to tell Computers and Humans Apart (Teste de Turing público completamente automatizado para diferenciar computadores e humanos). Ele pode ser usado para acesso de Administrador e várias ações de loja iniciadas por clientes registrados. O Adobe Commerce e o Magento Open Source oferecem suporte ao CAPTCHA padrão descrito neste tópico e ao Google reCAPTCHA.

É possível recarregar o CAPTCHA quantas vezes forem necessárias, clicando no ícone Recarregar no canto superior direito da imagem. O CAPTCHA é totalmente configurável e pode ser definido para aparecer sempre ou somente após um número definido de tentativas de logon com falha.

Logon com CAPTCHA

Configurar CAPTCHA para o administrador

Para obter um nível extra de segurança, você pode adicionar um CAPTCHA à página Fazer logon do administrador e Esqueceu a senha. Os usuários administradores podem recarregar o CAPTCHA exibido clicando no ícone Recarregar recarregar no canto superior direito da imagem. O número de recarregamentos é ilimitado.

Administrador - Entrar com CAPTCHA

  1. Na barra lateral Admin, vá para Stores > Settings>Configuration.

  2. No painel esquerdo, expanda Advanced e escolha Admin.

  3. No canto superior direito, defina Store View como Default.

    Se o escopo da sua instalação do Commerce incluir vários sites, escolha os sites aos quais deseja aplicar a configuração de CAPTCHA.

  4. Expandir Seletor de expansão a seção CAPTCHA.

  5. Defina Enable CAPTCHA in Admin como Yes. Em seguida, conclua as opções restantes da seguinte maneira:

    Administrador - Configuração CAPTCHA {width="600" modal="regular"}

    • Insira o nome de Font a ser usado para símbolos CAPTCHA (padrão: LinLibertine).

      Para adicionar sua própria fonte, o arquivo de fonte deve residir no mesmo diretório de sua instalação do Commerce e deve ser declarado no arquivo config.xml do módulo Captcha em app/code/Magento/Captcha/etc.

    • Selecione qualquer um dos Forms a seguir em que CAPTCHA deve ser usado. Para escolher vários formulários, mantenha pressionada a tecla Ctrl (PC) ou Command (Mac).

      • Admin Login
      • Admin Forgot Password
    • Defina Displaying Modes como um dos seguintes:

      • Always — CAPTCHA é sempre necessário para fazer logon no Admin.
      • After number of attempts to login — Esta opção aplica-se somente ao formulário Login do Administrador. Quando selecionado, o campo Number of Unsuccessful Attempts to Login ​é exibido. Insira o número de tentativas de logon que deseja permitir. Um valor de 0 (zero) é semelhante a configurar o Modo de Exibição como Always.

      Para rastrear o número de tentativas de logon malsucedidas, cada tentativa de logon com um endereço de email e a partir de um endereço IP é contada. O número máximo de tentativas de logon permitidas no mesmo endereço IP é 1.000. Essa limitação se aplica somente quando CAPTCHA está ativado.

    • Para Number of Unsuccessful Attempts to Login, insira o número de vezes que o administrador pode tentar fazer logon antes que o CAPTCHA apareça. Se definido como zero (0), CAPTCHA sempre é necessário.

    • Para CAPTCHA Timeout (minutes), insira o número de minutos antes do CAPTCHA expirar. Quando o CAPTCHA expira, o administrador deve recarregar a página.

    • Digite o Number of Symbols a ser exibido no CAPTCHA. Até oito símbolos (8) podem ser usados. Para um número variável de símbolos que mudam com cada CAPTCHA, insira um intervalo (como 5-8).

    • Para Symbols Used in CAPTCHA, insira as letras (a-z e A-Z) e os números (0-9) que deseja exibir aleatoriamente no CAPTCHA. Símbolos difíceis de distinguir de outros símbolos, como i, l ou 1, não estão incluídos no conjunto padrão de símbolos CAPTCHA.

    • Defina Case Sensitive como Yes se desejar que os administradores insiram os caracteres em maiúsculas ou minúsculas exatamente como mostrado no CAPTCHA.

  6. Quando terminar, clique em Save Config.

Configurar CAPTCHA para a loja

Os clientes podem ser solicitados a inserir um CAPTCHA sempre que fizerem logon em suas contas ou após várias tentativas malsucedidas de logon. Além disso, vários formulários usados na loja podem ser configurados para exigir verificação pelo CAPTCHA.

CAPTCHA durante o check-out

  1. Na barra lateral Admin, vá para Stores > Settings>Configuration.

  2. No painel esquerdo, expanda Customers e escolha Customer Configuration.

  3. Expandir Seletor de expansão a seção CAPTCHA.

Configuração de CAPTCHA do cliente

  1. Defina Enable CAPTCHA on Storefront como Yes. Em seguida, conclua as opções restantes da seguinte maneira:

    • Insira o nome de Font a ser usado para os símbolos CAPTCHA (padrão: LinLibertine).

      Para adicionar sua própria fonte, o arquivo de fonte deve residir no mesmo diretório de sua instalação do Commerce e deve ser declarado no arquivo config.xml do módulo CAPTCHA.

    • Selecione qualquer um dos Forms a seguir em que CAPTCHA deve ser usado. Para escolher vários formulários, mantenha pressionada a tecla Ctrl (PC) ou Command (Mac).

      • Applying coupon code
      • Checkout/Placing Order
      • Create user
      • Login
      • Forgot password
      • Contact Us
      • Change password
      • Share Wishlist Form
      • Payflow Pro (consulte o artigo patch de segurança Base de Dados de Conhecimento)
      • Send to Friend Form Magento Open Source (somente Magento Open Source)
      • Add Gift Card Code Adobe Commerce (somente Adobe Commerce)
      • Create company Adobe Commerce B2B (Disponível somente com Adobe Commerce B2B)
    • Defina Displaying Mode como um dos seguintes:

      • Always — CAPTCHA é sempre necessário para acessar os formulários selecionados.
      • After number of attempts to login — Digite o número de tentativas de logon antes do CAPTCHA aparecer. Um valor de 0 (zero) é semelhante a "Sempre". Quando selecionado, o número de tentativas de login malsucedidas é exibido. Essa opção não se aplica ao formulário Esqueceu a senha, que, se ativado, sempre exibe o CAPTCHA.
    • Para Number of Unsuccessful Attempts to Login, insira o número de vezes que um cliente pode fazer logon sem êxito antes que o CAPTCHA apareça. Se definido como zero (0), CAPTCHA é sempre usado.

    • Para CAPTCHA Timeout (minutes), insira o número de minutos antes do CAPTCHA expirar. Quando o CAPTCHA expira, o cliente deve recarregar a página para gerar um novo CAPTCHA.

    • Digite o Number of Symbols a ser exibido no CAPTCHA. Até oito símbolos (8) podem ser usados. Para um número variável de símbolos que mudam com cada CAPTCHA, insira um intervalo (como 5-8).

    • Para Symbols Used in CAPTCHA, insira as letras (a-z e A-Z) e os números (0-9) que deseja exibir aleatoriamente no CAPTCHA. O conjunto padrão de caracteres não inclui símbolos semelhantes como I ou 1. Para obter melhores resultados, use símbolos que os usuários possam identificar prontamente.

    • Defina Case Sensitive como Yes se desejar que os clientes insiram os caracteres em maiúsculas ou minúsculas exatamente como mostrado no CAPTCHA.

  2. Quando terminar, clique em Save Config.

recommendation-more-help
d3c62084-5181-43fb-bba6-1feb2fcc3ec1