Кто-нибудь знает, как сделать пароль ответ значение с PHP?
Это необходимо, когда мы меняем или сбрасываем пароль.
Я выяснил, как сделать значение пароля, но этот метод не работает для значения ответа пароля.
$salt = '9IrVZRGqwEMfzG3aFdrzEg=='; // Straight from the DB
$password = 'password'; // Password value in text
$salt = base64_decode($salt);
$utf16Password = mb_convert_encoding($password, 'UTF-16LE', 'UTF-8');
echo base64_encode(sha1($salt . $utf16Password, true));
Там может быть способ получить это, как указано выше.
Пожалуйста, помогите мне.
Спасибо.
Я наконец нашел решение.
Это источник.
$answer = strtolower($answer);
$utf16Answer = mb_convert_encoding($answer, 'UTF-16LE', 'UTF-8');
echo 'Calculated Answer<br/>', base64_encode(sha1($salt . $utf16Answer, true)), '<br/>';
ASP.NET делает значение ответа в нижнем регистре.
Все так же, как пароль.
Других решений пока нет …