Pessoal tenho um sistema com php, que nele existe uma submissão de usuário em meu banco de dados. Com isso tenho uma tela de login e senha, mas eu queria que tivesse um link para redefini senha, mas não estou conseguindo fazer este sistema de RESET DE SENHA, para que quando o usuário redefina sua senha será criado em seu email uma chave com link para a mudança de seu password, alguém poderia dar uma dica ?.
Sistema de redefinição de senha com phpp
A
1 Resposta
Você pode mandar o id do banco ou algum campo unique como cpf, rg, etc criptografado…
Pode usar função hash usando sha256 “para cima” md5 está obsoleto e facilmente quebravel (copie o hash no google e veja o resultado)…
$hash = hash('sha256', $id);
Depois só anexar no final da url que você vai enviar por email…
$url = "http://www.site.com.br/reset-senha.php?hash=$hash";
Na página reset-senha.php você compara o hash com um gerado novamente…
Criado 23 de janeiro de 2018
Ultima resposta 24 de jan. de 2018
Respostas 1
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Programacao Web avancada com PHP: Construindo software... Por Flavio Lisboa — Casa do Codigo