Spyver 13 Опубликовано: 19 января 2010 Рассказать Опубликовано: 19 января 2010 В 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-адреса никто не сможет авторизоваться. Цитата Ссылка на сообщение Поделиться на других сайтах
Creocreo 18 Опубликовано: 19 января 2010 Рассказать Опубликовано: 19 января 2010 хорошая штука, но не всем подойдет если у кого АйПи меняется каждый день интернет-провайдером, то лучше не делать этого. 99% "левых" авторизаций отсечет уже стандартная функция ДЛЕ, которая позволяет переименовать файл admin.php во что угодно. Цитата Ссылка на сообщение Поделиться на других сайтах
abasive 41 Опубликовано: 19 января 2010 Рассказать Опубликовано: 19 января 2010 в dle есть такая функция, блокировка по ip или можно поставить фильтр по ip в .htaccess Цитата Ссылка на сообщение Поделиться на других сайтах
Spyver 13 Опубликовано: 20 января 2010 Рассказать Опубликовано: 20 января 2010 (изменено) Автор хорошая штука, но не всем подойдет если у кого АйПи меняется каждый день интернет-провайдером, то лучше не делать этого. 99% "левых" авторизаций отсечет уже стандартная функция ДЛЕ, которая позволяет переименовать файл admin.php во что угодно. Согласен,НО... Это решение было принято после как того один у...д умудрился войти в админку,даже несмотря на то что файл admin.php был переименован и все настройки касающиеся авторизации были включены по-максимуму.С динамическим ip этот вариант ограничения по ip конечно же не пройдет. Изменено 20 января 2010 пользователем Spyver Цитата Ссылка на сообщение Поделиться на других сайтах
kpravda 102 Опубликовано: 21 января 2010 Рассказать Опубликовано: 21 января 2010 что мешает сделать диапазон айпи посредством PHP, если вам провайдер меняет айпи? Цитата Ссылка на сообщение Поделиться на других сайтах
Spyver 13 Опубликовано: 21 января 2010 Рассказать Опубликовано: 21 января 2010 Автор что мешает сделать диапазон айпи посредством PHP, если вам провайдер меняет айпи? Кстати,а ведь практически подали идею разработчикам DLE.Почему бы не сделать чтобы автоматически во время установки движка не прописывался ip (с которого идет установка) админа ? Цитата Ссылка на сообщение Поделиться на других сайтах
kpravda 102 Опубликовано: 21 января 2010 Рассказать Опубликовано: 21 января 2010 Опять же вам уже сказали, что у некоторых айпи меняется! Поэтому администратор сам пусть забивает диапазон его айпи. ИМХО Цитата Ссылка на сообщение Поделиться на других сайтах
wolf17 0 Опубликовано: 19 февраля 2010 Рассказать Опубликовано: 19 февраля 2010 А как сделать чтобы не только 1 ИП был, а допустим несколько, через запятую прописывать? Цитата Ссылка на сообщение Поделиться на других сайтах
lika004 4 Опубликовано: 26 февраля 2010 Рассказать Опубликовано: 26 февраля 2010 что мешает сделать диапазон айпи посредством PHP, если вам провайдер меняет айпи? а как зделать диапозон айти посредством php ? Цитата Ссылка на сообщение Поделиться на других сайтах
kpravda 102 Опубликовано: 27 февраля 2010 Рассказать Опубликовано: 27 февраля 2010 можно в .htaccess прописать доступ к файлу админ-панели <Files admin.php> Order Deny,Allow Deny from all Allow from 192.168.1.1/254 </Files> диапазон заменить на свой Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.