Magento 2 – alterar a complexidade da regra de validação da senha

Introdução

Agora com o Magento 2 ficou muito fácil alterar a complexidade da regra de validação da senha cadastrada pelo usuário. Por padrão o Magento 2 usa três tipos de caracteres entre (letras caixa baixa, letras caixa alta, números e caracteres especiais).

No entanto é possível simplificar essa regra de validação, lembrando que não é uma boa ideia fazer isso! Quanto mais complexa a senha menor a chance de alguém conseguir quebrar e ter acesso aos dados do seu usuário. Se todos nós, desenvolvedores e administradores de sites, forçarmos aos nossos usuários padrões de senhas mais complexas ocorrerá, sem sombras de dúvidas, uma melhora da força das senhas e em seguida uma menor chance de quebra.

Administrador

Já logado no admin do Magento 2, va em Store -> Configuration, depois acesse no menu lateral Customers - > Customer Configuration e depois em Password Options

Campo em "Password Options" para alterar a quantidade de caracteres

Campo em "Password Options" para alterar a quantidade de caracteres

Como funciona

A regra é bem simples: a quantidade de dígitos corresponde a quantidade de classes de caracteres são eles: letras em caixa baixa, letras em caixa alta, números e caracteres especiais. Quanto maior a quantidade de caracteres maior a complexidade da senha. Por exemplo:

1 - será aceito senhas unicamente com números, letras caixa baixa, letras caixa alta e caracteres especiais:

  • 09151987
  • senhasenha
  • SENHASENHA
  • !@#$@!#$%

2 - só serão aceitos senhas com duas classes de caracteres ( o que deixa um pouco mais seguro):

  • 05151987senha
  • senhaSENHA
  • senha@!$

3 - só serão aceitas senhas com três classes de caracteres, o que deixa a senha ainda mais segura!

  • 09051987SEnha
  • senhaPASS$#!
  • #$@TEE1234

4 - só serão aceitas senhas com quatro classes de caracteres, deixando a senha fuderoza!

  • 09051987SEnha!@#$
  • senhaPASS$#!9013
  • #$@TEE1234vamos

É isso, bem simples!
Colori as classes para destacar as cadeias de caracteres das classes envolvidas. Vale lembrar que para o Magento 2 define como padrão 8 a quantidade minima de caracteres para uma senha. Se é possível alterar a quantidade minima de caracteres? Sim! É possível!

Fontes:
https://magento.stackexchange.com/questions/117449/magento-2-how-to-change-password-length-validation

Uma ideia sobre “Magento 2 – alterar a complexidade da regra de validação da senha

  1. Pingback: Magento 2 - alterar a quantidade mínima de caracteres da senha - Pereira, Thiago Santos.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *