Saltar al contenido principal
@capgo/capacitor-verificación-de-aplicación-firebase Autenticación y seguridad Fuente abierta

Firebase App Check plugin de Capacitor

Capacitor plugin para Firebase App Check

Instalar

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

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 plugin de code nativo en tus proyectos nativos. Correlo de nuevo después de cada actualización del plugin.

Importar

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

API a la vista

Método Descripción
getToken Obtenga el token de App Check actual.
initialize Active App Check para la aplicación dada. Puede llamarse solo una vez por aplicación.
setTokenAutoRefreshEnabled Establezca si el token de App Check debe actualizarse automáticamente o no.

Ejemplos

getToken()

Obtenga el token de App Check actual.

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

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

initialize()

Active App Check para la aplicación dada. Puede llamarse solo una vez por aplicación.

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

await FirebaseAppCheck.initialize();

setTokenAutoRefreshEnabled()

Establezca si el token de App Check debe actualizarse automáticamente o no.

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

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

Escuchar eventos

addListener devuelve un manejador. Llamar a handle.remove() cuando la pantalla se desmonta, o FirebaseAppCheck.removeAllListeners() para eliminar todos los oyentes.

Referencia completa

Sigue adelante desde Usando @capgo/capacitor-firebase-app-check

Si estás utilizando Usando @capgo/capacitor-firebase-app-check para planificar el trabajo del plugin nativo, conectarlo con Capgo Directorio de plugins para el flujo de trabajo del producto en el directorio de plugins Capgo Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo Agregar o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins Alternativas de plugins de empresa Ionic para el flujo de trabajo del producto en Ionic Enterprise Plugin Alternatives, y Capgo Compilaciones nativas para el flujo de trabajo del producto en Capgo Compilaciones nativas.

FAQ

Preguntas frecuentes del plugin de Firebase App Check

¿Cómo instalo el plugin de Firebase App Check en una aplicación Capacitor?

Ejecuta "bun add @capgo/capacitor-firebase-app-check" (o "npm install @capgo/capacitor-firebase-app-check"), luego ejecuta "bunx cap sync" para que los proyectos iOS y Android capturen el code nativo. Importa desde "@capgo/capacitor-firebase-app-check" en tu aplicación code.

¿Funciona @capgo/capacitor-firebase-app-check con React, Vue y Angular?

Sí. Firebase App Check es un paquete de Capacitor, por lo que funciona con cualquier framework web que se ejecute dentro de Capacitor, incluyendo Ionic, React, Vue, Angular, Svelte y JavaScript puro.

¿Cuál es la versión de Capacitor que soporta @capgo/capacitor-firebase-app-check?

Los plugins de Capgo siguen la versión mayor de Capacitor: utilice la versión mayor del plugin que coincida con la versión mayor de Capacitor (por ejemplo, plugin v8 con Capacitor 8). La tabla de compatibilidad en el README de GitHub lista las versiones mantenidas.

¿Es @capgo/capacitor-firebase-app-check gratuito y de código abierto?

Sí. El código fuente de code está disponible en GitHub en https://github.com/Cap-go/capacitor-firebase/tree/main/packages/app-check y el paquete es gratuito para instalar desde npm. Se aceptan informes de errores y solicitudes de cambios.

¿Puedo actualizar code que utiliza Firebase App Check sin una revisión de la Tienda?

Instalar o actualizar el plugin cambia el code nativo, por lo que necesita una nueva compilación de la tienda. Después de eso, los cambios de JavaScript, HTML y CSS que llaman al plugin pueden enviar directamente con Capgo actualizaciones en vivo.

Envíe cambios de Firebase App Check sin esperar la revisión de la aplicación

Una vez que el plugin esté en tu tienda de construcción, Capgo actualizaciones en vivo envían cambios en JavaScript, HTML y CSS a los usuarios en minutos.

Inicie con Capgo