public IActionResult Login(CredentialsModel credentialsModel) { EmployeeModel employeeModel = employeesLogic.GetEmployeeByCredentials(credentialsModel); if (employeeModel == null) { return(Unauthorized("Incorrect username or password")); } employeeModel.JwtToken = jwtHelper.GetJwtToken(employeeModel.Username, employeeModel.Password); return(Ok(employeeModel)); }
public EmployeeModel GetEmployeeByCredentials(CredentialsModel credentialsModel) { return(new EmployeeModel(DB.Employees .SingleOrDefault(e => e.Username == credentialsModel.Username && e.Password == credentialsModel.Password))); }