Выдано 110568 лицензий

Хранение и восстановление паролей

Система управления для хранения хэшей паролей использует один из двух стандартных методов хэширования — sha1 (с фиксированной и переменной «солью») и md5 (с фиксированной «солью»).

Изменение «соли» или метода хэширование возможно только до установки системы управления. Потеря «соли» делает неработоспособным все пароли в системе управления.

Указание метода хэширования и «соли» осуществляется в файле modules/core/config/hash.php

<?php

return array (
   'salt' => '7esinqex',
   'hash' => 'sha1',
);

Восстановление пароля

  1. Загрузите файл restore_password.php
  2. Разместите файл restore_password.php в корне сайта и вызовите http://адрес_сайта/restore_password.php
  3. Запомните выведенные логин и пароль.
  4. После выполнения файл пытается удалиться самостоятельно, если этого не произошло, удалите файл restore_password.php с сайта вручную.


Соль — метод добавления к паролю, подлежащему хэшированию, фиксированной и/или переменной строки, значительно усложняющий восстановление пароля по хэшу.

Комментарии

  • satsana

    Без темы

    А если выдаёт "File not found", тогда что делать? :/

    17.10.2016 00:17:01 satsana

    Без темы

    Причин может быть несколько:
    1. Не загрузили файл.
    2. Загрузили файл не в ту директорию.

    Лучше уточнить в поддержке хостинга какая директория для вашего сайта является корневой, если загружали верно, то загрузить файл и обратиться в поддержку хостинга с указанием ссылки на файл и тем, что через браузер не удается до него достучаться.

    17.10.2016 08:42:55 HostCMS
  • Пустая страница

    После запуска файла ничего не выводится. Показывается белая страница.
    Файлу выставляются права 777 - ошибка повторяется.
    Как еще можно сбросить пароль?
    Можно ли через БД?

    14.08.2015 10:56:35 Анастасия
  • не работает

    Warning: require_once(bootstrap.php) [function.require-once]: failed to open stream: No such file or directory in /home/u20815/www.epickey.ru/www/restore_password.php on line 16



    Fatal error: require_once() [function.require]: Failed opening required 'bootstrap.php' (include_path='.:/home/u20815/share/pear/lib') in /home/u20815/www.epickey.ru/www/restore_password.php on line 16

    27.12.2014 17:09:17 Nerevar

    Без темы

    Информация для HostCMS 6, у пятой версии информация о восстановлении пароля в руководстве по интеграции.

    29.12.2014 15:15:32 HostCMS
  • Не получилось!

    При попытке восстановить пароль выдает: "User not found"

    03.05.2014 12:14:53 Вадим

    Без темы

    Отредактируйте файл, вместо admin укажите Ваш логин.

    03.05.2014 14:46:49 HostCMS