Código PHP para criar uma senha

Existem algumas páginas como https://www.fosshub.com/ onde você pode baixar milhares de aplicativos de código aberto sem problemas. Mas desde tecnologia.net Queremos contribuir com nosso grão de areia dia após dia. Hoje em nossa nova seção… Como criar uma senha.

Hoje abrimos a nova seção para os amantes da programação, na qual semanalmente faremos upload do código-fonte para que você possa utilizá-lo em seus projetos. Sempre procurei como um louco por repositórios PHP, onde pudesse encontrar os códigos necessários para adicioná-los aos meus projetos, mas é sempre difícil encontrá-los, então tentaremos desde a tecnologia.net criar um site onde possamos armazenar funções que todos que precisarem usarão.

Se você é novo em PHP ou está simplesmente procurando algo extra para implementar em sua aplicação, hoje trazemos uma pequena DICA, para que você poupe trabalho.

Exemplo de criador de senha

Criar uma senha, é tão simples quanto isso, um botão, que chama outra página e me fornece uma senha criada a partir de um algoritmo.

Como implementá-lo

AJAX e PHP

Para entender um pouco do que estamos falando temos que saber o que significa a tecnologia AJAX, que significa JavaScript e XML assíncronos, e nos permite recuperar conteúdo de um servidor em segundo plano de forma assíncrona, sem que o usuário perceba a atualização da página. Então desta forma fica imperceptível para o usuário que informações estão sendo solicitadas de outra página.

E falamos sobre AJAX para que você entenda como implementamos a chamada para um arquivo neste exemplo sem você perceber.

Ligue para a página que nos fornece a senha

Por um lado haveria este código, onde fazemos a chamada para a página que vai Criar uma senha.

Em quarta linha de código Chamamos as funções jquery, que nos ajudarão no uso do sistema AJAX, são arquivos gratuitos que também podemos baixar para o servidor onde executaremos a aplicação.

Depois vem a função que faz a chamada para a página responsável por gerar a senha, no caso pass.php. É acompanhado por duas ações, beforeSend e sucesso, que seria a primeira equivalente ao que será exibido na tela enquanto a informação está sendo processada, e sucesso uma vez executada.

chamar para uma página da web com AJAX

Nas últimas linhas é criado o botão (obter senha) que chama a função que ativa o processo. e a linha mais importante, que seria “a camada”, você pode colocar a tag div ou span onde deixaremos o conteúdo recebido da chamada para a página que fizemos.

Temos os atores principais

Portanto, já identificamos os seguintes atores:

Capa:onde deixamos o conteúdo.

Botão: el que chama a função.

Função: que chama a página que nos fornece as informações que irão para a camada.

A página PHP que gera a senha

criador de senha

Essa é a parte mais fácil de entender, é a página que gera a senha e analisando linha por linha seria uma ação repetida 8 vezes em que aleatoriamente em cada uma dessas ações leva aleatoriamente um caractere para formar uma senha de 8 aleatórios personagens.

Baixar código

Oferecemos o download de um ZIP com os dois arquivos citados, basta carregá-los para o seu servidor e uau!!! já funciona.

BAIXE O CÓDIGO AQUI

A importância da senha

Levando em consideração que na Adobe, por exemplo, 123456 era a senha utilizada por 2 milhões de usuários da Adobe, temos uma ideia da importância que muitas pessoas dão à segurança. Senhas sem sentido que servem apenas para manter seu filho de dois anos afastado, mas se realmente queremos nos proteger dos amantes das informações de outras pessoas, não temos outra escolha a não ser nos proteger e usar as medidas adequadas, seja com senhas que usam caracteres especiais e combinações de letras maiúsculas, minúsculas e números.

Sim, eu sei, sempre há uma desculpa…. Só que é muito difícil lembrar. E em tecnologia.net damos um pequeno truque…. tão simples quanto trocar vogais por números.

No entanto, também é verdade que Edward Snowden demonstrou quão frágeis são as palavras-passe quando o Estado se envolve e que os casinos que se atrevem a preservar a privacidade dos nossos dados são impossíveis hoje em dia. Snowden ensinou-nos como tanto a NSA como o GCHQ do Reino Unido conseguiram alcançar o core do Google puxando os cordelinhos;

Criar uma senha
Criar uma senha

Você tem código para compartilhar com os usuários?

Envie-nos e publicaremos ao lado do seu nome. A informação deve ser partilhada para que todos possamos desfrutar do poder das tecnologias