예제 #1
0
        public async Task Execute(AuthenticationInput input)
        {
            var user = await _userService.FindByName(input.UserName);

            if (user != null && await _userService.CheckPassword(user, input.Password))
            {
                _outputHandler.Handle(user);
            }
            else
            {
                _outputHandler.Error("Not Authenticated");
            }
        }