Значение ответа на пароль членства в ASP.NET при переполнении стека

Кто-нибудь знает, как сделать пароль ответ значение с 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));

Там может быть способ получить это, как указано выше.
Пожалуйста, помогите мне.
Спасибо.

0

Решение

Я наконец нашел решение.
Это источник.

$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 делает значение ответа в нижнем регистре.
Все так же, как пароль.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]