firebase-auth
evanca/flutter-ai-rules
A comprehensive guide for implementing robust authentication flows in Flutter applications using Firebase Auth. Covers initial setup, state stream management (authStateChanges), and best practices for email/password, phone, Google, and Apple sign-ins, including advanced error handling and token revocation.