使用QTcpServer Qt身份验证用户(使用用户名和密码)

时间:2017-08-16 09:13:31

标签: c++ qt qtcpsocket qtcpserver

我想用登录页面写一个聊天程序。

我想使用用户名和密码从客户端向服务器发送请求,然后服务器接收,验证然后响应客户端。

任何人都可以指导我应该使用哪些QT课程,或者可以告诉我如何访问它们的一些想法?

1 个答案:

答案 0 :(得分:2)

使用QTcpServer,您可以在开始时为客户端设置一些基本username:password对的身份验证。建立连接后,请求或等待username:password发送到服务器。验证它。如果数据无效或超时,请关闭连接。

就登录页面而言,您需要在服务器上托管它,并且您将处理HTTP协议而不是TCP。看看QHttp。那会让你开始。

对于Qt,还有其他选择。你只需要制定你的要求并找到可能满足这些要求的要求,例如: Wt