public IActionResult Login([FromBody] userRequest userData) { userResponse usersRespo = new userResponse(); try { string userName = userData.username; string password = userData.password; // var item = _context.users.FirstOrDefault(data => (data.username == userName && data.password == password)); var data = _context.users.Where(user => user.username == userName && user.password == password).Select(user => user.username); if (_context.users.Where(user => user.username == userName && user.password == password).Select(user => user.username).Any()) { System.Console.WriteLine("data" + data); usersRespo.username = userName; usersRespo.message = "successfully logged In"; return(StatusCode((int)HttpStatusCode.OK, usersRespo)); } usersRespo.username = null; usersRespo.message = "Incorrect username and password"; return(StatusCode((int)HttpStatusCode.Unauthorized, usersRespo)); } catch (Exception ex) { return(StatusCode((int)HttpStatusCode.InternalServerError, ex.Message)); } }
private static void getSensorID() { String tokenResponse = (Task.Run(async() => await GetURL("https://api.neur.io/v1/users/current", null))) .Result; userResponse resp = JsonConvert.DeserializeObject <userResponse>(tokenResponse); sensor = resp.locations[0].sensors[0].SensorID; name = resp.name; }