server doesn't allow an empty user name

This commit is contained in:
Max-Wilhelm Bruker 2009-12-19 21:27:23 +01:00
parent 3776b24006
commit 226837e98a

View file

@ -160,7 +160,9 @@ ResponseCode Server_ProtocolHandler::cmdPing(Command_Ping * /*cmd*/)
ResponseCode Server_ProtocolHandler::cmdLogin(Command_Login *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()); authState = server->checkUserPassword(userName, cmd->getPassword());
if (authState == PasswordWrong) if (authState == PasswordWrong)
return RespWrongPassword; return RespWrongPassword;