Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Никто низнает как сделать авторизацию на подключение к 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 является базовым компонентом, на основе которого можно сотворить что угодно, реализовав программнокакой-либо протокол. Свой протокол твори.


Наверх

Титульная страница Поиск, карта сайта Написать письмо