Loading...
Loading...
Wire Firebase Auth (email/password, Google, Apple) and Cloud Firestore into an Ionic Capacitor app. Trigger when adding Firebase Auth, Firestore, social sign-in via Firebase, or backend persistence using Google's Firebase platform.
npx skill4agent add erkamyaman/ionic-capacitor-skills ionic-firebasegoogle-services.jsonGoogleService-Info.plist| Approach | When to pick |
|---|---|
Firebase JS SDK ( | Web-first, simple cases, web/mobile parity. Works in browser, iOS WKWebView, Android WebView. Auth popups can be tricky on native. |
Capacitor Firebase plugins ( | Native auth dialogs (Google sign-in via native sheets), offline Firestore via native SDKs, push via native FCM. More setup, much better UX. |
@capacitor-firebase/*apiKeyprojectId../ionic-shared/references/environments-and-keys.mdnpm install firebase
# OR for native plugins:
npm install @capacitor-firebase/app @capacitor-firebase/authentication @capacitor-firebase/firestore
npx cap syncgoogle-services.jsonGoogleService-Info.plist../ionic-shared/references/push-notifications.md@capacitor/push-notifications../ionic-deep-links/@capacitor-firebase/authentication@capacitor-community/apple-sign-in../ionic-apple-sign-in/SKILL.md