This step-by-step tutorial will show you how to integrate Google Sign-In into your Flutter app on iOS and Android platforms.
No prior knowledge of Firebase authentication is required; everything will be covered in detail. You'll discover how to configure Google Sign-In, set up Firebase, and create Flutter code to integrate this feature into your app.
I've left in frequent errors you might run across since we want to simplify complicated topics, and we'll troubleshoot them together.
Don't forget to like, like, and subscribe for more Flutter tutorials suitable for beginners that will help you become a skilled app developer!
Resources
1. Firebase CLI: https://firebase.google.com/docs/cli
2. FlutterFire CLI: https://firebase.google.com/docs/flut...
3. Google Sign-In Package: https://pub.dev/packages/google_sign_in
4. SHA COMMAND: https://developers.google.com/android...
5. Project Repo: https://github.com/jeronasiedu/google...
Possible Errors
1. Flutterfire command not found: Make sure you add flutterfire to your environment variables.https://stackoverflow.com/questions/7...
2. Multidesk support: Set your min SDK version to at least 20 in android/build.gradle
3. Make sure to update your cocoa pods if you're on a Mac.
Table of Contents:
00:00 Introduction
00:52 Creating Firebase Project
02:30 Setting up FlutterFire CLI
06:15 Connecting Flutter App with Firebase Project
08:25 Adding SHA Certificate Fingerprints for Android
11:20 Installing dependencies
13:40 Upgrading Google Services dependency
14:45 Increase Min SDK version
16:00 Google Sign In Logic
28:30 Display currently logged in user
33:00 iOS setup
37:00 Conclusion
Auf dieser Seite können Sie das Online-Video Flutter Google Sign In: Step by Step Guide for Beginners | Android & IOS mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer JeronDev 10 Oktober 2023 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 14,580 Mal angesehen und es wurde von 208 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!