public async Task <RoomiesData> FindUser(string email, string password) { RoomiesData user = await _roomiesGateway.FindByEmail(email); if (user != null && _passwordHasher.VerifyHashedPassword(user.Password, password) == PasswordVerificationResult.Success) { return(user); } return(null); }