Есть такая проблема: при смене IP у пользователя он автоматический становится гостем. Многие на нашем форуме используют трафик компрессор (а он периодический отключается и возвращает IP юзаря вместо своего) или сети с распределением нагрузки (но там внешние IP совсем разные (т.е. первые 24 бита не совпадают , см. session.php - session_pagestart). Скажите, что лучше сделать в таком случае с форумом, чтобы пользователи не вылетали.
использую PHPBB 2.0.19, с модами.
Вылетание пользователей при смене их IP
-
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 19 лет 2 месяца
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Можно конечно сверять еще меньшее кол-во цифр, например только первые две тройки... это в принципе еще допустимо и как раз в sessions.php есть комментарий на этот счет.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.0.0
- Сообщения: 2
- Стаж: 19 лет 2 месяца
Не, ну там как раз фишка в том, что это бесполезно *-)
у меня родные на 213. а у компрессора скажем на 84. начинаются.... что сравнить в данном случае
? можно конечно предложить заходить им на форум через прокси со статичным наружним адреском... но это как-то ... некоторые, сидящие за корпоративными прокси этого сделать не смогут.
А вообще если я отключу проверку IP намного увеличится вероятность хака и т.п. ? Есть какой-либо выход с малым ущербом в безопасности ??
Может проверку делать только на админов и модераторов ???
у меня родные на 213. а у компрессора скажем на 84. начинаются.... что сравнить в данном случае

А вообще если я отключу проверку IP намного увеличится вероятность хака и т.п. ? Есть какой-либо выход с малым ущербом в безопасности ??
Может проверку делать только на админов и модераторов ???