Flutter tutorials and courses by Andrea Bizzotto

Flutter & Firebase Authentication with Streams and StreamBuilder

This video is a continuation on my small series on how to build a login flow with Firebase.

In this video I show how to use a special stream called onAuthStateChanged, and use it to simplify our widgets logic.

This leads to a very elegant solution using StreamBuilder, which I highly recommend when using Firebase authentication.

This code was tested with Flutter stable 1.2.

Thanks for watching!

Full Source code

To follow along step-by-step, checkout this tag.

Thanks for watching!

Want more?

Fast-track your Flutter learning with over 40 hours of in-depth content.