serverpod_auth_idp_flutter_firebase library

Provides Firebase-specific functionality for the Serverpod authentication module.

Classes

FirebaseAuthController
Controller for managing Firebase-based authentication flows.
FirebaseSignInService
Service to manage Firebase Sign-In and ensure it is only initialized once throughout the app lifetime.

Enums

FirebaseAuthState
Represents the state of the Firebase authentication flow.

Extensions

FirebaseSignInExtension on FlutterAuthSessionManager
Expose convenient methods on FlutterAuthSessionManager.

Exceptions / Errors

FirebaseIdTokenVerificationException
Exception thrown when Firebase ID token verification fails.