Skip to content

A demo application demonstrating Firebase Authentication using Riverpod as a State management solution

License

Notifications You must be signed in to change notification settings

anthony1110/authentication_riverpod

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter Firebase Authentication Riverpod

This repo contains a sample Flutter application that demonstrates the use of Firebase authentication to a Flutter app using Riverpod as a State management solution Refer to my Medium Blog for detailed explanation

TechStack Used

dart firebase flutter

What does it do?

It is a sample Flutter application that demonstrates the use of Firebase authentication to a Flutter app using Riverpod as a State management solution. Currently you can login using E-mail and Password or Google sign in.

Developing on your local machine

  1. Fork this repo
  2. Clone it on your local machine
  3. Run flutter pub get
  4. Register a new Firebase project and add the google-services.json file to the project
  5. Run flutter run

That's it you are good to go

Screenshots

Live Working

Contributing

Contrtibutions are welcome. Go ahead and fork this repo and create a pull request. Currently you can contribute by adding new features or fixing bugs. New features include like authentication using Facebook, Apple, Twitter and more. You can add more platform support for web, iOS, Windows and more.

About

A demo application demonstrating Firebase Authentication using Riverpod as a State management solution

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 45.2%
  • C++ 32.5%
  • CMake 12.8%
  • HTML 7.5%
  • C 1.1%
  • Swift 0.6%
  • Other 0.3%