Перейти к контенту

Ограничение доступа по IP


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

Хотелось бы, чтобы была возможность сделать ограничение доступа к различным разделам форума по IP адресам...

Стандартные средства позволяют блокировать доступ сразу ко всему форуму, а это совсем не то.

 

(у нас своя локальная сеть (500 юзеров) и хочется сделать приватные разделы доступные только внутри локалки)

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

1. Разноси пользователей по группам... Самое простое решение

2. Никто не мешает пользователю А пересесть на другую машину Б

3. Если же ты хочешь закрыть форум полностью от других подсетей, то используй файл .htaccess, который ограничит доступ в заданую директорию на сервере.

4. И только если это все тебя почему то не устраивает, то можно писать хак. Но решение 1 и 3 наиболее просты.

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

>1. Разноси пользователей по группам... Самое простое решение

да можно, но

1) нужно как-то будет стребовать с пользователя подтверждение что он именно из локалки

2) обязать его не заглашать свой логин и пароль внешним пользованелям

такое кстати я практиковал некоторе время... потом запарислся юзеров сортировать :D

 

>2. Никто не мешает пользователю А пересесть на другую машину Б

это верно, в этом свысле безопасность не обеспечишь

 

>3. Если же ты хочешь закрыть форум полностью от других подсетей, то используй файл .htaccess, который ограничит доступ в заданую директорию на сервере.

а смысл ? сообщения же лежат в базе, как вы их через .htaccess планируете запрещать к ним доступ ?

 

>4. И только если это все тебя почему то не устраивает, то можно писать хак. Но решение 1 и 3 наиболее просты.

видимо это самый оптимальный путь, может кто займется ???? !!!

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

а смысл ? сообщения же лежат в базе, как вы их через .htaccess планируете запрещать к ним доступ ?

 

Смысл один - разрешаешь обращение к интранет сайту ТОЛЬКО ДЛЯ ВНУТРЕННИХ IP адресов. Т.е. чтобы с внешнего мира это не было видно.

 

 

1) нужно как-то будет стребовать с пользователя подтверждение что он именно из локалки

 

Ага! Я понял, что ты хочешь... ты хочешь ограничить ОПРЕДЕЛЕННОГО пользователя маской IP. Хм... делается все очень просто:

 

+ Добавляем кастомное поле для пользователя, куда будем писать маску IP

+ В файле functions.php есть функция create_member_session - там встраиваем проверку IP пользователя по базе, и в зависимости от этого выдаем сессию или нет.

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

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

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

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

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.