In Chapter 4, Develop your Serverless Application,
we added an authentication service, integrated a simple sign up form, and had user-authentication functionality ready. Firebase also offers various authentication methods. Let's integrate them.
Firebase authentication
Configuring authentication methods
With Firebase, I found setting up configuration easier than setting up the AWS. It has a very user-friendly interface. It authenticates users with the following:
- Email/Password
- Phone
- Google+ login
- GitHub
- And even anonymously, see the following screenshot with all of the supported methods for user authentication:
For our app, we have choose to use Email/Password to authenticate users. Let's enable...