Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
dreamcode |
6.5.2010, 18:03
Сообщение
#1
|
![]() Студент ![]() Группа: Участник Сообщений: 52 Регистрация: 2.11.2009 Пользователь №: 1201 Спасибо сказали: 1 раз(а) Репутация: 0
|
Есть сервер (на сокетах) нужно туда прилепить авторизацыю клиентов.....
Как можно это сделать ???? |
|
|
|
|
ViGOur |
6.5.2010, 19:33
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40
|
Просто делаешь свою обертку над TCP и в путь...
В чем именно загвоздка? |
|
|
|
|
dreamcode |
6.5.2010, 22:34
Сообщение
#3
|
![]() Студент ![]() Группа: Участник Сообщений: 52 Регистрация: 2.11.2009 Пользователь №: 1201 Спасибо сказали: 1 раз(а) Репутация: 0
|
Цитата(ViGOur @ 6.5.2010, 19:33) Link В чем именно загвоздка? Подскажи какой то алгоритм.... а то в голову лезет ток то что клиент всегда должен передавать свои даные ну это ж не так да ???? |
|
|
|
|
ViGOur |
6.5.2010, 22:44
Сообщение
#4
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40
|
На вскидку делаешь такую структуру:
И ее постоянно передаешь серверу, где pSession будет хранить идентификатор сессии, который отдаст сервер клиенту после удачной попытки авторизации (передачи пары login:password), nCommand - команда серверу, что он должен делать, pData - собственно сами данные...
|
|
|
|
|
dreamcode |
6.5.2010, 23:24
Сообщение
#5
|
![]() Студент ![]() Группа: Участник Сообщений: 52 Регистрация: 2.11.2009 Пользователь №: 1201 Спасибо сказали: 1 раз(а) Репутация: 0
|
Цитата(ViGOur @ 6.5.2010, 22:44) Link На вскидку делаешь такую структуру: И ее постоянно передаешь серверу, где pSession будет хранить идентификатор сессии, который отдаст сервер клиенту после удачной попытки авторизации (передачи пары login:password), nCommand - команда серверу, что он должен делать, pData - собственно сами данные...Понятно..... А что то в QT есть для авторизации ???? |
|
|
|
|
igor_bogomolov |
7.5.2010, 12:00
Сообщение
#6
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29
|
Link
|
|
|
|
|
dreamcode |
8.5.2010, 7:54
Сообщение
#7
|
![]() Студент ![]() Группа: Участник Сообщений: 52 Регистрация: 2.11.2009 Пользователь №: 1201 Спасибо сказали: 1 раз(а) Репутация: 0
|
Цитата(igor_bogomolov @ 7.5.2010, 12:00) Link Link А как с ним работать а ????? |
|
|
|
|
ViGOur |
10.5.2010, 21:13
Сообщение
#8
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40
|
Цитата(dreamcode @ 8.5.2010, 8:54) Link А как с ним работать а ????? Посмотри пример: Link, в файле network/http/httpwindow.cpp приведен пример работы с ним.
|
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 23.12.2025, 22:10 |