- Баллы
- 153
Верно. А в случае, если использовать вместо $username - $salt, то объединяет случайную строку и пароль.Как я понял этот метод хеширования объединяет логин и пароль и шифрует его.
Да - вместо salt нужно использовать логинТогда за место salt мне нужно именно логин. Или я что то не правильно понял? потому что когда core.class.php редактируешь, то он и на авторизацию, регистрацию и тд распространяется...
Метод gen_password используется в авторизации, регистрации, восстановлении пароля и др.
Однако можно подменить соль на логин, примерно так
PHP:
case 16:
$salt = (isset($_POST['login'])) ? $_POST['login'] : @$this->user->login;
return sha1(strtoupper($salt.':'.$string))
break;

