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!

Code with Andrea is free for everyone. Help me keep it that way by checking out this sponsor:

Faster mobile builds; faster deliveries with Codemagic CI/CD: Do not waste valuable developer resources, replace manual intervention and build, test and deliver mobile apps 20% faster with CI/CD for mobile.
Full Source code
To follow along step-by-step, checkout this tag.
Thanks for watching!