Section Intro
Covered in this section:
- Adding Firebase to the eCommerce app (with FlutterFire CLI)
- Creating an
AuthRepository
using the FirebaseAuth APIs - The
authStateChanges()
method and theUser
class - Testing the authentication flows with Firebase
- Dealing with Firebase auth exceptions
- Adding the email verification logic
- Automated testing with
FirebaseAuth
and wrap up