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

Авторизация в админпанели.


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

В 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 конечно же не пройдет.

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

что мешает сделать диапазон айпи посредством 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>

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

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

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

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