Lompat ke Konten Utama
@capgo/capacitor-firebase-app-check Autentikasi & Keamanan Terbuka Sumber

Firebase App Check Plugin Capacitor

Capacitor plugin untuk Firebase App Check

Install

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

Panduan

Cara Menggunakan Firebase App Check di Capacitor

Menggunakan @capgo/capacitor-firebase-app-check

Plugin Capacitor untuk Firebase App Check.

Instal

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

bunx cap sync Menggandakan kode plugin asli code ke proyek-proyek native Anda. Jalankan lagi setelah setiap pembaruan plugin.

Import

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

Pandangan API

Metode Deskripsi
getToken Ambil Token App Check saat ini.
initialize Aktifkan App Check untuk aplikasi yang ditentukan. Dapat dipanggil hanya sekali per aplikasi.
setTokenAutoRefreshEnabled Setel apakah token App Check harus diperbarui secara otomatis atau tidak.

Contoh

getToken()

Ambil Token App Check saat ini.

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

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

initialize()

Aktifkan App Check untuk aplikasi yang ditentukan. Dapat dipanggil hanya sekali per aplikasi.

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

await FirebaseAppCheck.initialize();

setTokenAutoRefreshEnabled()

Setel apakah token App Check harus diperbarui secara otomatis atau tidak.

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

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

Kasus Terjadi

addListener mengembalikan sebuah referensi. Panggil handle.remove() ketika layar dihapus, atau FirebaseAppCheck.removeAllListeners() untuk membersihkan setiap pendengar.

Referensi lengkap

Teruskan dari Menggunakan @capgo/capacitor-firebase-app-check

Jika Anda menggunakan Menggunakan @capgo/capacitor-firebase-app-check untuk merencanakan pekerjaan plugin native, hubungkannya dengan Direktori Plugin Capgo untuk alur produk di Direktori Plugin Capgo Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin Capacitor oleh Capgo Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin Alternatif Plugin Enterprise Ionic untuk alur produk di Alternatif Plugin Enterprise Ionic, dan Capgo Build Natively untuk alur produk di Capgo Build Natively

FAQ

Pertanyaan Umum Plugin Pengecekan Aplikasi Firebase

Bagaimana cara saya menginstal plugin Pengecekan Aplikasi Firebase di sebuah aplikasi Capacitor?

Run "bun add @capgo/capacitor-firebase-app-check" (or "npm install @capgo/capacitor-firebase-app-check"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@capgo/capacitor-firebase-app-check" in your app code.

Apakah @capgo/capacitor-firebase-app-check dapat berjalan dengan React, Vue, dan Angular?

Ya. Firebase App Check adalah sebuah Capacitor package, sehingga dapat berjalan dengan framework web apa pun yang berjalan di dalam Capacitor, termasuk Ionic, React, Vue, Angular, Svelte dan JavaScript biasa.

Versi Capacitor apa yang didukung oleh @capgo/capacitor-firebase-app-check?

Capgo plugin mengikuti versi utama Capacitor: gunakan versi plugin utama yang sesuai dengan versi utama Capacitor (misalnya plugin v8 dengan Capacitor 8). Tabel kompatibilitas di README GitHub menampilkan versi yang dipertahankan.

Apakah @capgo/capacitor-firebase-app-check gratis dan terbuka sumber?

Ya. Sumber code tersedia secara publik di GitHub di https://github.com/Cap-go/capacitor-firebase/tree/main/packages/app-check dan paket tersebut dapat diinstal secara gratis dari npm. Laporan bug dan permintaan pull selalu welcome.

Apakah saya dapat memperbarui code yang menggunakan Firebase App Check tanpa melalui tinjauan App Store?

Menginstal atau mengupgrade plugin mengubah code native, sehingga memerlukan build toko yang baru. Setelah itu, perubahan JavaScript, HTML dan CSS yang memanggil plugin dapat dikirimkan secara langsung dengan Capgo live updates.

Kirim perubahan App Check Firebase tanpa menunggu tinjauan aplikasi

Saat plugin sudah ada di dalam build toko, Capgo pembaruan hidup memindahkan perubahan JavaScript, HTML, dan CSS Anda ke pengguna dalam menit.

Mulai dengan Capgo