Let $p$ be a prime number and $A$ a finite ring in which the group $U(A)$ of the invertible elements has order $p$. If there is an element $a\in U(A)$ such that $1-a\in U(A)$, show that $U(A)\cup\{0\}$ is a field and $|A|\equiv1\mod p$.
The first seems pretty trivial as $U(A)$ is a field as $U(A)$ is a group with the multiplication. But the second reminds me of Wilson`s theorem, but I get nowhere. Any help?