OAuth
OAuth, or social sign in, is the easiest way to implement authentication as you won't have to worry about email verification, passwords, and two-factor authorization.
For a step-by-step, framework-specific tutorial, see the GitHub OAuth tutorial.
We recommend reading through the OAuth guide in the Copenhagen Book.