друзья
реклама
|
Для вебмастера » DLE - DataLife Engine → Защита админки DLE (все версии)
Для начала придумайте себе еще один логин и пароль для админки. Второй логин и пароль должен в корне отличаться от первого (дабы исключить вариант подбора пароля и паса). Не нужно регистрировать "второй логин и пароль" на сайте.
Заходим на сайт md5encryption.com, в пустое поле вставляем наш второй выдуманный пасс и жмакаем кнопку "Ecrypt It!". На выходе получаем пароль в кодировке md5. 1) Открываем файл admin.php и после строк ================================================== === Файл: admin.php ----------------------------------------------------- Назначение: админпанель ================================================== === */ Добавляем:
$login="ваш_придуманый_второй_логин"; $password="второй пароль в кодировке md5"; if (!isset($_SERVER['PHP_AUTH_USER']) || $_SERVER['PHP_AUTH_USER']!==$login || md5($_SERVER['PHP_AUTH_PW'])!==$password) { header('WWW-Authenticate: Basic realm="Admin Panel"'); header('HTTP/1.0 401 Unauthorized'); exit("Access Denied");} 2) Сохраняем результат на сервере и идём в админку. Теперь для входа в админку нужно будет пройти двойную авторизацию. Первая панель авторизации от DLE а вторая добавлена вами.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем. Комментарии:Оставить комментарий |
популярное
календарь
опрос
счетчики
Реклама
|