public void Setup() { var errorHandler = new ErrorHandlerService(); _user = new UserService(errorHandler); _jwt = new JwtAuthService(errorHandler); }
public void Setup() { var errorHandler = new ErrorHandlerService(); _user = new UserService(errorHandler); _jwt = new JwtAuthService(errorHandler); _project = new ProjectService(errorHandler); _projectType = new ProjectTypeService(errorHandler); }
public IActionResult Login([FromBody] LoginRequest request) { var user = _dataContext.Users.Where(u => u.Name == request.UserName && u.Password == request.Password).SingleOrDefault(); if (user == null) { return(Unauthorized("User not found")); } var token = new JwtAuthService().GetEncodedToken(_authOptions, user); return(Ok(new LoginResponse() { Token = token })); }