Search packages, repositories and app categories

Package detailsv1.0.8

firebase_ui

Firebase auth UI, dart package to mimic the firebaseUI(Google,Facebook,Twitter,Email supported)

30-day downloads
83
Likes
18
Pub points
35

Install package

flutter pub add firebase_ui

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Firebase UI is a Dart package that provides pre-built, customizable authentication UI components for Flutter apps, supporting Google, Facebook, Twitter, and email-based sign-in. It simplifies integration with Firebase Authentication by offering ready-to-use widgets that mirror the official FirebaseUI experience. The package enhances developer productivity by reducing boilerplate code and ensuring consistent, polished authentication flows across platforms. It is designed to work seamlessly with Firebase's backend services, enabling quick setup and secure user management.

Use cases

  • Implementing social logins in mobile apps
  • Adding email/password authentication with minimal code
  • Creating unified login/signup screens
  • Enabling secure user session management
  • Integrating with Firebase Auth backend

Key features

  • Pre-built UI components for major providers
  • Support for Google, Facebook, Twitter, and email
  • Seamless integration with Firebase Authentication
  • Customizable appearance and behavior
  • Automatic handling of OAuth flows

Suitable for

  • Flutter developers building auth-heavy apps
  • Teams prioritizing rapid development
  • Apps requiring multi-provider login options
  • Projects using Firebase as backend
  • Developers seeking consistent UI across platforms

Considerations

  • Requires Firebase Authentication setup
  • Limited platform-specific customization
  • Depends on external GitHub repository
  • May need additional configuration for advanced use cases
  • Not officially maintained by Firebase team

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

firebase_ui

Build Status pub package

Fork of https://pub.dartlang.org/packages/flutter_firebase_ui

Old package wasnt being maintained so i created this one to update.

firebase_ui is a library that helps you to quickly implement firebase authentication. It provides UI for the common identity providers like Facebook, Google, Twitter and email.

Note: this plugin use firebase_auth you must configure it as describe here.

screenshot

screenshot

Show firebase ui example.

Getting Started

For help getting started with Flutter, view our online documentation.

For help on editing package code, view the documentation.

Categories

Dependencies

Dependency list 4 items

Source repository

Projects using this package

No data available yet.