From 226837e98a4f01b178bae9cbbbe88611bd0fe9dd Mon Sep 17 00:00:00 2001 From: Max-Wilhelm Bruker Date: Sat, 19 Dec 2009 21:27:23 +0100 Subject: [PATCH] server doesn't allow an empty user name --- common/server_protocolhandler.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/common/server_protocolhandler.cpp b/common/server_protocolhandler.cpp index a1c5e439..31e75f7a 100644 --- a/common/server_protocolhandler.cpp +++ b/common/server_protocolhandler.cpp @@ -160,7 +160,9 @@ ResponseCode Server_ProtocolHandler::cmdPing(Command_Ping * /*cmd*/) ResponseCode Server_ProtocolHandler::cmdLogin(Command_Login *cmd) { - QString userName = cmd->getUsername(); + QString userName = cmd->getUsername().simplified(); + if (userName.isEmpty()) + return RespContextError; authState = server->checkUserPassword(userName, cmd->getPassword()); if (authState == PasswordWrong) return RespWrongPassword;