public UserDto GetUser(string username) { authenticator.AuthenticateAdmin(); User stored = TryGetUser(username); return(userMapper.ToDto(stored)); }
public UserDto Login(string aUsername, string aPassword) { User fetched = TryGetUser(aUsername); if (!aPassword.Equals(fetched.Password)) { AddLog(LogType.LOGIN, LogMessage.LOGIN_WRONG_PASSWORD, aUsername, DateTime.Now); throw new WrongPasswordException(); } AddLog(LogType.LOGIN, LogMessage.LOGIN_OK, aUsername, DateTime.Now); return(mapper.ToDto(fetched)); }