public IHttpActionResult Login(LoginModel model) { var temp = new UserModel(); User user = db.Users.FirstOrDefault(c => c.Email == model.uname && c.Password == model.pass); if (user == null) { return BadRequest("Invalid Credentials"); } else { var token = new TokenModel(user); token.CreateToken(); temp = ModelFactory.ParseUserEntityToModel(user); } return Ok(temp); }