Criptografia de senhas do moodle

Re: Criptografia de senhas do moodle

por Eduardo Kraus -
Número de respostas: 0
Imagem de Plugin developers

Na versão 2.6.x não se usa mais o SALT. Usa-se apenas apenas a função crypt.

http://br.php.net/manual/pt_BR/function.crypt.php

Na Crypt fala-se do salt mais este salt é a própria senha gerada pelo crypt usada inversamente nela mesma.

Então vamos fazer um teste para ver se a senha digitada é igual a senha salva no banco de dados:

$senha1 = "senha_Que_O_Usuario_Digitou";
$senha2 = $user['password'];  // senha salva no banco de dados
$crypt = crypt($senha1, senha2);
if( strcmp( $crypt, $senha2) === 0 )
{
    echo 'Senha esta correta';
}

Contagem das avaliações:  -