While investigating the related equation $7^n = m^2 + m+1,$ I managed to quite quickly handle the case that $n$ is even. If $n$ is odd, we may let $x = (n-1)/2.$ This now reduces to the question in the title of this post.
However, this is not really a reduction since the equation we obtain is more general. Nontheless, I recognize that solving problems often involves generalizing and solving the general problem from a higher vantage point. This is what I am trying to do here, and I would appreciate if anyone had any ideas on showing that $7x^2 = y^2 + y + 1, x, y > 0$ has only the solutions $(1,2), (7,18)$ (checked up to $y \le 100$).
Let's explain @MichaelRozenberg's strategy. Since $(2y+1)^2-7(2x)^2=-3$, we can find the solutions as follows: