theIggs
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору SafeWay, какой ты дотошный! Формально говоря, пароли в IPB не хранятся, хранятся хэши. В 2.0.0 я вообще офигел Код: $new_pass = md5( md5( $temp_member['converge_pass_salt'] ) . $new_md5_pass ); | В общем, почитал немного код, понял так, что теперь они все свои продукты затачивают под новый Converge (типа мегапродукт), поэтому пароли будут храниться в табличке members_converge. converge_pass_hash зависит от converge_pass_salt, алгоритм выше. converge_pass_salt, насколько я понял, не меняется (один раз записывается при регистрации). И ключевое поле теперь - converge_email, такой вот идентификатор. Брать md5() от md5() - это, конечно, круто! Поправьте меня, если я где-то ошибся. Добавлено BTW: кто хочет почитать работы с пользователями, сразу открывайте ./ips_kernel/class_converge.php. Теперь всё там.
|