firebase_auth_kit 0.1.2
firebase_auth_kit: ^0.1.2 copied to clipboard
Ready-to-use Firebase authentication UI for Flutter. Drop-in login & signup screens with email/password, Google Sign-In, and phone OTP. Fully customizable via AuthUIConfig.
Changelog #
0.1.2 #
- Added explicit
platformsdeclaration (Android, iOS, Web, macOS) to fix pub.dev platform support score. - Migrated
google_sign_inusage to v7 API (GoogleSignIn.instance,authenticate(),authorizationClient).
0.1.1 #
- Updated dependencies to latest versions:
firebase_core→^4.10.0firebase_auth→^6.5.2cloud_firestore→^6.5.0google_sign_in→^7.2.0
0.1.0 #
- Breaking: Bumped version to
0.1.0— first public release on pub.dev. - Redesigned UI with modern gradient header, glassmorphism accents, and 8px grid system.
- Added animated
AuthCard(fade + slide on mount). - Added animated
AuthButtonwith press-scale feedback and gradient fill. - Added
AuthErrorBannerwith entrance animation. - Added
AuthDividerhelper widget. - Improved
AuthTextFieldwith focus-glow shadow and animated label color. - Added 6-box OTP input (
_OtpBoxes) with auto-advance between digits. - Added password strength indicator in the signup form.
- Added resend countdown timer in the OTP form.
- Added step-transition animation when switching phone → OTP entry.
- Introduced
AuthThemedesign-token class (colors, radii, shadows, gradients, typography). - Tab bar redesigned as a pill-style container — no more overflow on small screens.
AuthHeadernow animates in with fade + slide.
0.0.1 #
- Initial release.
- Email/password login and signup screens with form validation.
- Google Sign-In support.
- Phone number OTP authentication.
- Fully customizable UI via
AuthUIConfig. AuthControllerfor programmatic access to all auth operations.AuthValidatorsutility class for reusable form validators.