Как сделать доступ на сайта не по логин/пароль, а по IP компьютера?

Главные вкладки

Аватар пользователя Darika Darika 16 ноября 2010 в 11:19

Как сделать доступ на внутренний сайт по IP компьютера, т.е. чтобы пользователи (их немного, ибо это внутренний корпоративный сайт небольшой фирмы) не вводили логин/пароль?

Комментарии

Аватар пользователя Sun-fire Sun-fire 16 ноября 2010 в 11:58

Как вариант:

Написать кастомный модуль, который по hook_init будет смотреть ір пользователя (как вариант для локальной сети - брать из $_SERVER['REMOTE_ADDR'], так как в локалке вопросов с проксей думаю нет), и сверять со списком разрешенных адресов, забитых в кастомную таблицу БД.

То есть принцип "свой-чужой". Если свой - пускаем на страницу, нет - отдаем, например, 404, или 301 редирект на главную, или специальную информационную страницу.