Перейти к публикации

Рекомендованные сообщения

В admin.php после

require_once (ENGINE_DIR . '/inc/include/init.php');

вставить

$addr = array('ВАШ IP');

for($i=0;$i<sizeof($addr);$i++)if($_SERVER['REMOTE_ADDR']==$addr[$i])$isset_ip=true;

if($isset_ip!=true)exit('Access Denied');

Итог:кроме прописанного в этих строках ip-адреса никто не сможет авторизоваться.

Ссылка на сообщение
Поделиться на других сайтах

хорошая штука, но не всем подойдет :rolleyes:

если у кого АйПи меняется каждый день интернет-провайдером, то лучше не делать этого. :rolleyes:

99% "левых" авторизаций отсечет уже стандартная функция ДЛЕ, которая позволяет переименовать файл admin.php во что угодно. ;)

Ссылка на сообщение
Поделиться на других сайтах

хорошая штука, но не всем подойдет :rolleyes:

если у кого АйПи меняется каждый день интернет-провайдером, то лучше не делать этого. :rolleyes:

99% "левых" авторизаций отсечет уже стандартная функция ДЛЕ, которая позволяет переименовать файл admin.php во что угодно. ;)

Согласен,НО... Это решение было принято после как того один у...д умудрился войти в админку,даже несмотря на то что файл admin.php был переименован и все настройки касающиеся авторизации были включены по-максимуму.С динамическим ip этот вариант ограничения по ip конечно же не пройдет.

Изменено пользователем Spyver
Ссылка на сообщение
Поделиться на других сайтах

что мешает сделать диапазон айпи посредством PHP, если вам провайдер меняет айпи?

Ссылка на сообщение
Поделиться на других сайтах

что мешает сделать диапазон айпи посредством PHP, если вам провайдер меняет айпи?

Кстати,а ведь практически подали идею разработчикам DLE.Почему бы не сделать чтобы автоматически во время установки движка не прописывался ip (с которого идет установка) админа ?

Ссылка на сообщение
Поделиться на других сайтах

Опять же вам уже сказали, что у некоторых айпи меняется! Поэтому администратор сам пусть забивает диапазон его айпи. ИМХО

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

что мешает сделать диапазон айпи посредством PHP, если вам провайдер меняет айпи?

а как зделать диапозон айти посредством php ?

Ссылка на сообщение
Поделиться на других сайтах

можно в .htaccess прописать доступ к файлу админ-панели

<Files admin.php>

Order Deny,Allow

Deny from all

Allow from 192.168.1.1/254

</Files>

диапазон заменить на свой

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...