![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Никто низнает как сделать авторизацию на подключение к idTcpserve [D7, WinXP]
Сетевик © (2003-12-18 12:17:00)
Никто низнает как сделать авторизацию на подключение к idTcpserver ?
Сетевик (2003-12-18 13:09:00) [1]
Ясна. :))
Digitman (2003-12-18 13:04:00) [2]
> Сетевик
"авторизация" - такая же часть протокола инф.обмена, как и та, что предусмотрена у тебя, когда, например, в ответ на командный запрос клиента "2 x 2 = ?" сервер у тебя обязан вернуть ответ "4"
прямая же аналогия !
клиет подключается к серверу и первым делом обязан спросить
"я - Вася Пупкин, а ты кто ?"
на что сервер должен вернуть заранее известные клиенту ответы :
1) "Я - Сервер. Добро пожаловать, Вися Пупкин ! Жду твоих команд"
2) "Кто-кто ... Конь в пальто ! Не знаю я никаких Пупкиных ! До свидания !"
Reindeer Moss Eater (2003-12-18 12:56:00) [3]
Пишем клиент и сервер без авторизации.
Привыкаем к мысли, что клиент может обмениваться информацией с сервером.
Привыкнув к этой мысли, пробуем понять, может ли сервер передать клиенту, что хочет от него имя и пароль?
После этого решаем, в состоянии ли клиент спросить пароль у пользователя и отправить его серверу.
Ну и на последок думаем над тем, сможет ли код сервера проверить правильность пароля и установить флаг "авторизация пройдена" у клиента.
Сетевик (2003-12-18 12:46:00) [4]
to Digitman
Есть некий сервис где настройка и обработка производится командами.
Мне нужно что бы могли их запускать только после авторизации. вот.
Digitman (2003-12-18 12:32:00) [5]
> нужно запретиь вызов команд до авторизации, если конечно
> я правильно выразился
где ж правильно ?)
снова непонятно - кто, у кого и какие команды вознамерился вызывать без спросу)
Сетевик (2003-12-18 12:30:00) [6]
в принципе да. просто нужно запретиь вызов команд до авторизации, если конечно я правильно выразился :)
Карелин Артем (2003-12-18 12:29:00) [7]
Reindeer Moss Eater © (18.12.03 12:25) [4]
Игра слов имхо.
Reindeer Moss Eater (2003-12-18 12:25:00) [8]
Как нельзя ведь автоизацию к смтп серверу можно ведь реализовать или я неправ комманда Helo
Кому передается команда Helo, если подключения еще нет?
Если подключение уже есть, и команда передается, то при чем здесь "как сделать авторизацию на подключение"
?
Сетевик (2003-12-18 12:23:00) [9]
Как нельзя ведь автоизацию к смтп серверу можно ведь реализовать или я неправ комманда Helo
Reindeer Moss Eater (2003-12-18 12:22:00) [10]
Авторизацию на подключениек idTcpserver никак не реализовать. Будь он хоть трижды базовым.
Карелин Артем (2003-12-18 12:19:00) [11]
Все знают, что idTcpserver является базовым компонентом, на основе которого можно сотворить что угодно, реализовав программнокакой-либо протокол. Свой протокол твори.