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
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!
Deixe um comentário