Главная

Добавить
статью


Форум


Новости


RSS


Обратная
связь
друзья


реклама



Для вебмастера » DLE - DataLife EngineЗащита админки DLE (все версии)

Добавил madjesty | 21-01-2011, 15:52 | Мнений: 0 | Заглянули 2613

 

Для начала придумайте себе еще один логин и пароль для админки. Второй логин и пароль должен в корне отличаться от первого (дабы исключить вариант подбора пароля и паса). Не нужно регистрировать "второй логин и пароль" на сайте.

Заходим на сайт 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 а вторая добавлена вами.


 

 

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий


популярное



календарь



опрос



счетчики



Реклама



Логин: (регистрация? Пароль (забыл?):