Examples

Examples and sample app directories for Firebase Dart Admin Auth SDK live under:

  • apps/sdks/firebase-dart-admin-auth-sdk/firebase-dart-admin-auth-sdk/example

  • apps/sdks/firebase-dart-admin-auth-sdk/firebase-dart-admin-auth-sdk/README.md

  • apps/sdks/firebase-dart-admin-auth-sdk/firebase-dart-admin-auth-sdk/example/README.md

Because this package is primarily a backend/admin SDK, frontend frameworks should call backend services instead of embedding privileged Firebase admin credentials directly in the UI.

Maintained Examples

  • example/poc_workload_identity.dart Backend/admin example for workload-identity initialization.

  • example/firebase-dart-admin-auth-sdk-flutter-desktop-app Desktop admin tool sample that uses initializeAppWithServiceAccount(…​) for local development workflows.

  • example/firebase-dart-admin-auth-sdk-flutter-web-app Maintained Flutter Web sample that uses initializeAppWithEnvironmentVariables(…​) for client-style auth flows.

Reserved Sample-App Directories

The following directories currently exist only as reserved names and status notes. They are not runnable sample apps in this repository revision.

  • example/firebase-dart-admin-auth-sdk-flutter-games-app

  • example/firebase-dart-admin-auth-sdk-flutter-mobile-app

Notes

  • Use example/README.md as the source of truth for current example status.

  • Treat the Flutter Web sample as a demo app, not a pattern for shipping privileged admin credentials to end users.