Como gerar senhas aleatórias usando PHP de maneira rápida e fácil?

Se você costuma ler todos os nossos artigos, verá que geralmente nos referimos a senhas , embora o façamos com conteúdo como “Como recuperar a senha do Facebook ?” Ou coisas assim.

No entanto, sabemos que o problema de muitos usuários não tem realmente a ver com a recuperação de senhas, algo que eles sabem fazer perfeitamente, mas querem saber como gerar senhas mais confiáveis .

Nesse sentido, temos que dizer que praticamente todos os sites e plataformas da Internet que usamos no dia-a-dia nos forçam a digitar uma senha e, por esse motivo, colocamos cada vez menos ênfase na sua segurança , apostando em lembrá-los facilmente.

Por esse motivo, e dado o número de consultas recebidas a esse respeito, queremos mostrar um truque para gerar senhas aleatórias em PHP de maneira fácil e rápida, para que você sempre tenha uma nova em mãos.

Gere senhas aleatórias em PHP

Bem, neste ponto, você deve saber que, a seguir, ofereceremos dois métodos diferentes para gerar senhas, um dos quais muito simples e outro com algumas complicações adicionais, embora gere senhas mais seguras.

Bem, o primeiro dos métodos poderia ser este:

substr (md5 (uniqid ()), 0, 10);

Aqui você deve ter em mente que estamos na presença de uma fórmula que pode nos livrar de problemas , pois em apenas alguns segundos ele poderá gerar uma senha que nos serve em quase todos os dispositivos e plataformas.

Podemos ver que ele usa vários métodos PHP para gerar a senha, incluindo algumas das funções mais comuns dessa linguagem, o que nem é preciso dizer que não é adequado para todos os públicos.

A pequena desvantagem desse primeiro truque que mencionamos é que, em certos casos, a senha resultante pode não ser tão segura quanto deveria, e é nesses casos em que você deve apostar nesta segunda solução :

Relacionado:  Desbloquear o celular pelo IMEI / MORA 2017

<? php function generate_password_complex ($ long) {
$ base_ string = ‘ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz’;
$ base_chain. = ‘0123456789’;
$ base_ string. = ‘ ! @ #% ^ & * () _,. / <>?;: [] {} | = +’;

$ senha = ”;
$ limite = strlen ($ base_chain) – 1;

for ($ i = 0; $ i <$ long; $ i ++)
$ password. = $ base_chain [rand (0, $ limit)];

retornar $ senha;
}?>

Nesta ocasião, estamos na presença de uma função da qual é possível iniciar absolutamente todas as operações que nos permitem gerar nossa senha aleatória e usá-la em redes sociais, sites da Internet etc.

A melhor coisa sobre essa excelente função é que ela nos permite gerar uma senha aleatória com letras, números e caracteres especiais, que são os requisitos que os serviços mais exigentes costumam solicitar a esse respeito.

O sistema cuidará da própria conta de obter senhas de uma lista quase infinita de bancos de dados , para que possamos criar um que se encaixe exatamente no que precisamos.

Nesse ponto, você verá uma série de senhas que estarão prontas para você usar quando considerar necessário.

À medida que você executa a função mencionada acima, para cada execução, uma nova senha será gerada , de modo que, se por algum motivo você precisar de várias, precisará continuar ativando-a quantas vezes for necessário.

Obviamente, não há dúvida de que, além das complicações deste procedimento, gerar uma senha graças a ela é uma solução muito mais atraente do que apostar no 123456 usual.

Dessa forma, estaríamos deixando para trás um dos principais problemas que encontramos como usuários quando queremos nos registrar em qualquer tipo de serviço ou plataforma que exija uma senha, tentando evitar o roubo de informações pessoais.

Relacionado:  Como editar uma foto para que apenas uma área tenha cores?

Como explicamos anteriormente, a possibilidade de gerar senhas PHP pode parecer um pouco complicada para a maioria dos usuários. Portanto, se você está procurando algo mais simples, deve apostar nos programas para gerar senhas que também existem na web.

Depois de usar essas senhas e se você as perdeu, lembre-se de que existem programas para recuperar senhas no Windows e em outros dispositivos diferentes que foram especialmente desenvolvidos para ela.

Você conseguiu gerar suas senhas aleatórias com este tutorial que acabamos de ensinar?

 

Você pode estar interessado:

Deixe um comentário