Allez directement au contenu principal
@capgo/capacitor-app-check-firebase Sécurité et authentification Source

App Check Firebase plugin Capacitor

Capacitor plugin pour Firebase App Check

Installer

bun add @capgo/capacitor-firebase-app-check bunx cap sync
npm, pnpm ou yarn
  • npm install @capgo/capacitor-firebase-app-check
  • pnpm add @capgo/capacitor-firebase-app-check
  • yarn add @capgo/capacitor-firebase-app-check

Guide

Comment utiliser Firebase App Check dans Capacitor

Utilisation de @capgo/capacitor-firebase-app-check

Plugin Capacitor pour Firebase App Check.

Installer

bun add @capgo/capacitor-firebase-app-check
bunx cap sync

bunx cap sync copie le plugin code natif dans vos projets natifs. Exécutez-l’à nouveau après chaque mise à jour du plugin.

Importer

import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';

API en un coup d'œil

Méthode Description
getToken Obtenez le jeton App Check actuel.
initialize Activer App Check pour l'application donnée. Peut être appelé qu'une seule fois par application.
setTokenAutoRefreshEnabled Définir si le jeton d'App Check doit être mis à jour automatiquement ou non.

Examples

getToken()

Obtenez le jeton App Check actuel.

import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';

const result = await FirebaseAppCheck.getToken();
// The result holds sensitive values: use it without logging it.

initialize()

Activer App Check pour l'application donnée. Peut être appelé qu'une seule fois par application.

import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';

await FirebaseAppCheck.initialize();

setTokenAutoRefreshEnabled()

Définir si le jeton d'App Check doit être mis à jour automatiquement ou non.

import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';

await FirebaseAppCheck.setTokenAutoRefreshEnabled({ enabled: true });

Écoutez les événements

addListener retourne un gestionnaire. Appelez handle.remove() lorsque l'écran est démonté, ou FirebaseAppCheck.removeAllListeners() pour supprimer tous les écouteurs.

Référence complète

Continuez à partir de l'utilisation de @capgo/capacitor-firebase-app-check

Si vous utilisez L'utilisation de @capgo/capacitor-firebase-app-check pour planifier le travail du plugin natif, connectez-l’avec Capgo Répertoire du plugin pour le flux de travail du produit dans le Répertoire de Plugin Capgo Capacitor Plugins par Capgo pour le détail d'implémentation dans Capacitor Plugins par Capgo Ajouter ou Mettre à Jour les Plugins pour le détail d'implémentation dans Ajouter ou Mettre à Jour les Plugins Alternatives de Plugins d'Entreprise Ionic pour le flux de travail du produit dans les alternatives du plugin Enterprise Ionic Capgo Bâtiments Natives pour le flux de travail du produit dans Capgo Bâtiments Natives.

FAQ

FAQ du plugin Firebase App Check

Comment installer le plugin Firebase App Check dans une application Capacitor?

Exécutez « bun add @capgo/capacitor-firebase-app-check » (ou « npm install @capgo/capacitor-firebase-app-check »), puis exécutez « bunx cap sync » afin que les projets iOS et Android prennent en compte les code natifs. Importez-l’à partir de « @capgo/capacitor-firebase-app-check » dans votre application code.

Le plugin @capgo/capacitor-firebase-app-check fonctionne-t-il avec React, Vue et Angular ?

Oui. Firebase App Check est un Capacitor package, donc il fonctionne avec tout framework web qui s'exécute à l'intérieur de Capacitor, y compris Ionic, React, Vue, Angular, Svelte et JavaScript pur.

Quelle version de Capacitor est prise en charge par @capgo/capacitor-firebase-app-check ?

Les plugins Capgo suivent la version majeure de Capacitor : utilisez la version majeure du plugin qui correspond à votre version majeure de Capacitor (par exemple, plugin v8 avec Capacitor 8). La table de compatibilité dans le README du GitHub liste les versions maintenues.

Le plugin @capgo/capacitor-firebase-app-check est-il gratuit et open source ?

Oui. Le code source de code est public sur GitHub à https://github.com/Cap-go/capacitor-firebase/tree/main/packages/app-check et le package est gratuit pour l'installer depuis npm. Les rapports de bogues et les demandes de mise à jour sont les bienvenus.

Puis-je mettre à jour code utilisant Firebase App Check sans passer par une revue de l'App Store ?

L'installation ou la mise à jour du plugin modifie le code natif, il faut donc une nouvelle build de l'application. Une fois cela fait, les modifications JavaScript, HTML et CSS qui appellent le plugin peuvent être déployées instantanément avec les mises à jour en direct de Capgo.

Envoyez les modifications de Firebase App Check sans attendre la revue de l'application

Une fois le plugin dans votre build de magasin, les mises à jour en direct Capgo poussent vos modifications de JavaScript, HTML et CSS vers les utilisateurs en quelques minutes.

Commencez avec Capgo