Skip to content

salscoding/flutter-firebase-authentication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter Firebase Authentication

Flutter Firebase authentication example with Provider.

Supported sign-in methods

  • Anonymous
  • Email & Password
  • Email link (passwordless) (see documentation)
  • Facebook
  • GitHub
  • Google
  • Apple
  • Phone
  • Twitter

Preview

Running the project with Firebase

To use this project with Firebase authentication, some configuration steps are required.

  • Create a new project with the Firebase console.
  • Add iOS and Android apps in the Firebase project settings.
  • On Android, use com.smsofttech.loginexample as the package name (a SHA-1 certificate fingerprint is also needed for Google sign-in).
  • then, download and copy google-services.json into android/app.
  • On iOS, use com.codingwithflutter.firebaseAuthDemo as the bundle ID.
  • then, download and copy GoogleService-Info.plist into iOS/Runner, and add it to the Runner target in Xcode.

See this document for full instructions:

Additional setup instructions for Google and Facebook sign-in:

About

Flutter Firebase authentication example with Provider

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages