TravelHour Doc
  • Introduction
  • Changelogs
  • Getting Started
  • 🚀Admin Setup
    • 1. Flutter Installation
    • 2. Code Setup
    • 3. Firebase Setup
      • 3.1 Firestore Database Setup
      • 3.2 Database Security Rules
      • 3.3 Database Index Setup
      • 3.4 Push Notification Setup
      • 3.5 Firebase Storage Setup
      • 3.6 Admin Credentials Setup
    • 4. Code Configs
    • 5. Upload to Firebase Hosting
    • 6. Conclusion
  • 📱App Setup
    • 1. Introduction
    • 2. Code Setup
    • 3. Firebase Setup for Android
      • 3.1 Android Package Name Setup on Firebase
      • 3.2 Change Package Name Android
      • 3.3 Generate Debug Certificate
      • 3.4 Generate Release Certificate
      • 3.5 Google Sign In Setup for Android
      • 3.6 Facebook Login Setup for Android
      • 3.7 Additional Firebase Setup for Android
    • 4. Firebase Setup for iOS
      • 4.1 iOS Package Name Setup on Firebase
      • 4.2 Change Package Name iOS
      • 4.3 Facebook Login Setup for iOS
      • 4.4 Apple Login Setup
      • 4.5 Additional Firebase Setup for iOS
    • 5. Google Map Setup
      • 5.1 Google Map Android Setup
      • 5.2 Google Map iOS Setup
    • 6. Push Notification Setup
      • 6.1 Android Notification Setup
      • 6.2 iOS Notification Setup
    • 7. Multi-Language Setup
    • 8. Ads Setup
      • 8.1 Admob Setup for Android
      • 8.2 Admob Setup for iOS
    • 9. App Information Setup
    • 10. Change App Name for Android
    • 11. Change App Name for iOS
    • 12. Change App Icon
    • 13. Change Splash Icon
    • 14. Change App Theme Color
    • 15. Run The App
    • 16. Releasing the Android App
    • 17. Releasing the iOS App
Powered by GitBook
On this page
  1. App Setup
  2. 3. Firebase Setup for Android

3.5 Google Sign In Setup for Android

Previous3.4 Generate Release CertificateNext3.6 Facebook Login Setup for Android

Last updated 2 years ago

  • Go to firebase console>your project>authentication>Sign-in-method and enable both email/password and google and save it.

  • You have to configure some stuff for google sign-in. Go to the Google Cloud Console.

Google Cloud Console:

  • Make sure you are signed in with the same account with which you have created the Firebase project.

  • Also, make sure that on the top-left corner, your project is selected for which you are filling this consent.

  • Go to the Credentials → OAuth consent screen tab and start filling out the form.

  • Enter Application name, Application logo & Support email.

  • In all these places, you have to enter the same link starting with http:// then your app domain name which I have marked with green below.

  • Then, scroll down and fill in the Application Homepage link, Application Privacy Policy link, and Application Terms of Services link.

  • Click on Save. That's it. You have completed your google sign-in & email setup.

📱
https://console.developers.google.com/apis/credentials/consent