As we learned in Chapter 1, Keep it real – Firebase Realtime Database, we can make use of Android Studio to integrate Firebase, or we can follow the traditional way of integrating Firebase features through the console by adding configuration files and dependencies manually.
In this chapter, we will explore the complete features and potential of Firebase Authentication. We will later create a new Android project and add the Firebase SDK and authentication Gradle dependency.
Add the following dependency to an already configured project. At the time of writing, Firebase authentication had a version 16.0.1. It may vary in your builds, but the components class names will remain same:
implementation 'com.google.firebase:firebase-auth:16.0.1'
Firebase Authentication can follow two methods of implementation, one...