public void HandleLogin(ClientConnection connection, LoginRequestPackage parseObjectData) { _logger.LogInformation("Login Request"); _logger.LogDebug($"Login data Username: {parseObjectData.Username}, Password: {parseObjectData.Password}"); if (!_userRepository.Exists(parseObjectData.Username)) { return; } (var passwordOK, int userId) = _userRepository.PasswordOK(parseObjectData.Username, parseObjectData.Password); if (!passwordOK) { _logger.LogInformation("Wrong password."); return; } _packageParser.ParsePackageToStream(new LoginResponsePackage { IsValid = true }, connection.Writer); }
public void HandleLogin(NetworkConnection connection, LoginRequestPackage parsedObjectData) { logger.LogInformation("Login Request"); logger.LogInformation($"Login DATA User: {parsedObjectData.Username} PW: {parsedObjectData.Password}"); if (!UserRepo.UserExists(parsedObjectData.Username)) { return; } (var passwordOK, int userId) = UserRepo.PasswordOK(parsedObjectData.Username, parsedObjectData.Password); if (!passwordOK) { logger.LogInformation("Wrong Password"); return; } else { packageParser.ParserPackageToStream(new LoginResponsePackage { IsValid = true }, connection.Writer); } }