Guía
Cómo usar Firebase App Check en Capacitor
Usando @capgo/capacitor-firebase-app-check
Plugin de Capacitor para Firebase App Check.
Instalar
bun add @capgo/capacitor-firebase-app-check
bunx cap sync
bunx cap sync copia el code nativo del plugin en tus proyectos nativos. Ejecútalo de nuevo tras cada actualización del plugin.
Importar
import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';
API de un vistazo
| Método | Descripción |
|---|---|
getToken |
Obtén el token actual de App Check. |
initialize |
Activa App Check para la app indicada. Solo se puede llamar una vez por app. |
setTokenAutoRefreshEnabled |
Configura si el token de App Check debe renovarse automáticamente o no. |
Ejemplos
getToken()
Obtén el token actual de App Check.
import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';
const result = await FirebaseAppCheck.getToken();
// The result holds sensitive values: use it without logging it.
initialize()
Activa App Check para la app indicada. Solo se puede llamar una vez por app.
import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';
await FirebaseAppCheck.initialize();
setTokenAutoRefreshEnabled()
Configura si el token de App Check debe renovarse automáticamente o no.
import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';
await FirebaseAppCheck.setTokenAutoRefreshEnabled({ enabled: true });
Escuchar eventos
addListener devuelve un handle. Llama handle.remove() cuando la pantalla se desmonte, o FirebaseAppCheck.removeAllListeners() para limpiar todos los listeners.
Referencia completa
Continuar con el uso de @capgo/capacitor-firebase-app-check
Si estás usando Uso de @capgo/capacitor-firebase-app-check para planificar el trabajo con plugins nativos, conéctalo con Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, Alternativas a plugins de Ionic Enterprise para el flujo de trabajo en Alternativas a plugins de Ionic Enterprise, y Native Builds de Capgo para el flujo de trabajo del producto en Capgo Native Builds.