Anleitung
Firebase App Check in Capacitor nutzen
Verwendung von @capgo/capacitor-firebase-app-check
Capacitor Plugin für Firebase App Check.
Installieren
bun add @capgo/capacitor-firebase-app-check
bunx cap sync
bunx cap sync kopiert den nativen code des Plugins in deine nativen Projekte. Nach jedem Plugin-Upgrade erneut ausführen.
Importieren
import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';
API auf einen Blick
| Methode | Beschreibung |
|---|---|
getToken |
Ruft das aktuelle App Check Token ab. |
initialize |
Aktiviert App Check für die angegebene App. Kann pro App nur einmal aufgerufen werden. |
setTokenAutoRefreshEnabled |
Legt fest, ob das App Check Token automatisch aktualisiert werden soll. |
Beispiele
getToken()
Ruft das aktuelle App Check Token ab.
import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';
const result = await FirebaseAppCheck.getToken();
// The result holds sensitive values: use it without logging it.
initialize()
Aktiviert App Check für die angegebene App. Kann pro App nur einmal aufgerufen werden.
import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';
await FirebaseAppCheck.initialize();
setTokenAutoRefreshEnabled()
Legt fest, ob das App Check Token automatisch aktualisiert werden soll.
import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';
await FirebaseAppCheck.setTokenAutoRefreshEnabled({ enabled: true });
Events abonnieren
addListener gibt ein Handle zurück. Rufe handle.remove() auf, wenn der Screen unmountet, oder FirebaseAppCheck.removeAllListeners() auf, um alle Listener zu entfernen.
Vollständige Referenz
Weiter mit der Nutzung von @capgo/capacitor-firebase-app-check
Wenn du es nutzt Verwendung von @capgo/capacitor-firebase-app-check Um die Arbeit an nativen Plugins zu planen, verbinde sie mit Capgo Plugin-Verzeichnis für den Produkt-Workflow im Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für das Implementierungsdetail in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für die Implementierungsdetails unter „Plugins hinzufügen oder aktualisieren“, Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow in Ionic Enterprise Plugin-Alternativen und Capgo Native Builds optimieren für den Produkt-Workflow in Capgo Native Builds.