public async Task <IActionResult> UpdateUserInfo(UpdateUserModel userModel)
        {
            //get the current user object
            var user = await _userManager.GetUserAsync(HttpContext.User);

            //update user values
            user.FirstName = userModel.FirstName;
            user.LastName  = userModel.LastName;
            user.Bio       = userModel.Bio;

            user = _usersRepo.UpdateUser(user);
            _usersRepo.SaveChanges();

            return(Ok(user));
        }