Пользователи Qt Authentication с QTcpServer (с именем пользователя и паролем)

Я хочу написать программу чата со страницей входа.

Я хочу отправить запрос от клиента на сервер с именем пользователя и паролем, затем сервер получает, проверяет и затем отвечает клиенту.

Может кто-нибудь подсказать мне, какой класс QT мне следует использовать, или подскажет, как получить к ним доступ?

1 ответ

Решение

С QTcpServer вы можете настроить аутентификацию для клиента с некоторыми основными username:password пара в начале. Как только соединение установлено, спросите или подождите username:password быть отправленным на сервер. Проверьте это. В случае неверных данных или тайм-аута закройте соединение.

Что касается страницы входа, вам нужно разместить ее на сервере, и вы будете работать по протоколу HTTP вместо TCP. Посмотрите на QHttp. Это поможет вам начать.

Для Qt есть и другие варианты. Вы просто должны изложить свои требования и найти тот, который может удовлетворить их, например, Wt.

Другие вопросы по тегам