You can use this as template for Authentication with Firebase
Documentation :
- https://firebase.google.com/docs/flutter/setup?platform=android
- https://firebase.flutter.dev/docs/overview/
- https://firebase.google.com/
- https://flutterbyexample.com/lesson/stream-provider
Easy Steps :
- Install Firebase normally, from the Firebase web, with npm (Node.js) and with project terminal.
- Enable Authentication in Firebase, import anything about Firebase that you need
- Install Firebase plugins that you need
- Install Stream plugins that you need