Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.27;
Скачать: CL | DM;

Вниз

Застрял на аутентификации!!!! помогите!   Найти похожие ветки 

 
koly01 ©   (2003-01-08 14:36) [0]

Вот я вообще потерялся подскажите кто нибудь, у меня TServerSocket, есть TClientSocket как между ними произвести аутентификацию, в каких событиях должна она производиться и как она правильно делаеться ... я чего то совсем заплутал и запутался, распутайте.

на событии serverAccept принимается запрос на соединение от client
на событие serverConnect слиенту предоставляется доступ к серверу
как правильно определить клиента его UserID, Password ...
распишите поподробней, а то прада в голове какая то каша ...

заранее благодарен ... koly01


 
Kotka ©   (2003-01-08 16:40) [1]

И что? Я делал что-то подобное так:

procedure TForm1.CSConnect(Sender: TObject; Socket: TCustomWinSocket);
begin
{читаем в х инфу}
cs.Socket.SendBuf(x,sizeof(x));{посылаем инфу}
end;

А на сервере инфа обрабатывается и либо отключает этот клиент, либо оставляет. Еще надо сделать какую-нибудь переменную типа RegInfo:Boolean, которая будет показвать, посылал ли клиент инфу ли нет. Если нет то при получении чего-то от клиента, сервер думает, что это регинфа и записывает в эту переменную True.


 
koly01 ©   (2003-01-09 06:59) [2]

Не подскажите как вы ее приняли на сервере у меня ни чего не получается ... не читаеться буфер.



 
koly01 ©   (2003-01-09 07:02) [3]

На сервере посланную инфу с клиента не вижу ...


 
Sergey V. Shadrin   (2003-01-09 07:58) [4]

а соеденение успешно проходит?


 
koly01 ©   (2003-01-09 08:04) [5]

Да все нормально ...
Извиняюсь ... я немного обшибся посылал сообщения от клиента не дождавшись его cjnnectа на сервере ... все нормально
как проходит коннект я посылаю сообщения и все проходит всем кто откликнулся спасибо!!!

особое Kotka потому что он здвинул меня весом 96 кг. с места, так как я совершенно забыл что такое сервер и что такое клиент и кто кому что должен ... тоже забыл .



Страницы: 1 вся ветка

Текущий архив: 2003.02.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
14-87663
Дмитрий К.К.
2003-02-11 07:46
2003.02.27
TColor


3-87255
skorpi
2003-02-11 12:46
2003.02.27
Конветация данных из Interbase в MySQL


14-87699
Viktor1
2003-02-11 16:58
2003.02.27
Братья!!! Как правильно перекомпилить VCL?


6-87590
Демонов Е.В.
2003-01-09 13:28
2003.02.27
Вопрос про Доступ


1-87433
Main.php
2003-02-18 15:54
2003.02.27
Загрузка JPG с диска в DXImageList