| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > авторизация пользователей |
| Автор: Meteor 2.11.2006, 18:44 |
| Есть задача написать программку для авторизации пользователей на странице. При этом веб-сервер находится в некоторой локальной сети. Программка должна работать следующим образом, что если пользователь, зашедший на страничку находится в одной локальной сети, что и сервер, то ему вход свободный, если пользователь пришел из интернета, то ему, прежде чем попасть на страничку, необходимо будет авторизоваться с помощью банальной формы. Собственно вопрос в том, как различить пользователей, кто пришел из вне, а кто находится в одной сети? Я так понимаю, что проверка по обычному айпи адресу не совсем даст желаемых результатов, так как его можно подделать. Подскажите, пожалуйста, куда копать? Все машины сети работают под окна. Важное условие: пользователям сети - вход свободен, остальным авторизация через форму. |
| Автор: Meteor 3.11.2006, 17:42 |
| То есть, если я знаю, что айпи машин в моей сети находятся в диапазоне 192.168.0.1/255, то мне этого будет достачно, чтобы утверждать, что они точно из этой локальной сети, и из ПХП я просто могу проверять адрес машины клиента перед авторизацией? Просто мне большинство людей, с кем разговаривал на эту тему, говорили, что такое условие можно обойти. |
| Автор: ТРЕТЬ 3.11.2006, 17:53 |
| Ну да, можно... Если создать прокси сервер с таким же адрессом=))) Только если не секрет, что это за информация там должна быть такая, что кто-то приложет хоть малейшее усилие чтобы обойти только вашу форму авторификации=)) |
| Автор: Meteor 9.11.2006, 18:24 |
| Ну вообще есть кое что, что ни в коем случае не должны видеть посторонние люди из внешней сети. Им доступ лишь по паролю. Своим же добро пожаловать. Ниче не нарыл по этой теме. Замахнулся на мод лдап даже, но он работает не совсем как надо. Придется делать в лоб - по адресам.... |