Flutter & Firebase Auth 02 - Create, validate and save a login form + Firebase iOS auth integration

Опубликовано: 19 Октябрь 2024
на канале: Andrea Bizzotto
77,351
634

Sign up here for more videos: https://codewithandrea.com/

Want more? Check out all my Flutter courses: 👇👇
https://codewithandrea.com/courses/

In this video series on Flutter, I'll show you how to create a login and registration flow and Firebase integration. You can follow along on Windows and Mac.

Part 1:    • Flutter & Firebase Auth 01 - Intro + ...  
Part 3:    • Flutter & Firebase Auth 03 - Add Fire...  

In this video, we will cover:

Building layouts
Handling user input: introducing forms
Adding email and password fields
Form validation and save
Adding dependencies to a Flutter project (pubspec.yaml)
Creating a new Firebase project
Firebase Xcode setup (iOS)
Enable Firebase sign-in with email and password

Full source code on GitHub: https://github.com/bizz84/firebase-lo...

Note: I'm using the iOS simulator, but you can open the Android emulator and run the same code.

If you need any help, just ask in the comments. I'll be happy to help.
Feedback and suggestions on new tutorials are very welcome!

Note: For instructions on how to integrate Firebase for Android I recommend this other video:    • Flutter - Wire up the Firebase Auth f...  

This code was written with Flutter Beta 2, and is tested to work with Dart 2.

Thanks for watching!

PS. In addition to what is covered in this video series, I have written a blog post explaining how to make this app more testable by adding widget tests:   / take-your-flutter-tests-to-the-next-level