If you have ever used your Google account to sign in to an application then you might have noticed how easy it is. You only need to click one button and don't have to type your email or password. While this seems simple, what happens under the hood is quite complex. However, tools like Passport make it easier.