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 menyalin code native plugin ke dalam proyek native Anda. Jalankan kembali setiap kali melakukan upgrade plugin.
Impor
import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';
Sekilas tentang API
| Metode | Deskripsi |
|---|---|
getToken |
Dapatkan token App Check saat ini. |
initialize |
Aktifkan App Check untuk aplikasi yang ditentukan. Hanya bisa dipanggil satu kali per aplikasi. |
setTokenAutoRefreshEnabled |
Atur apakah token App Check harus diperbarui secara otomatis atau tidak. |
Contoh
getToken()
Dapatkan 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. Hanya bisa dipanggil satu kali per aplikasi.
import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';
await FirebaseAppCheck.initialize();
setTokenAutoRefreshEnabled()
Atur apakah token App Check harus diperbarui secara otomatis atau tidak.
import { FirebaseAppCheck } from '@capgo/capacitor-firebase-app-check';
await FirebaseAppCheck.setTokenAutoRefreshEnabled({ enabled: true });
Mendengarkan event
addListener mengembalikan sebuah handle. Panggil handle.remove() saat layar di-unmount, atau FirebaseAppCheck.removeAllListeners() untuk menghapus semua listener.
Referensi lengkap
Lanjutkan dengan Menggunakan @capgo/capacitor-firebase-app-check
Jika Anda menggunakan Menggunakan @capgo/capacitor-firebase-app-check untuk merencanakan pekerjaan plugin native, hubungkan dengan Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi pada Capacitor Plugins oleh Capgo Menambahkan atau Memperbarui Plugin untuk detail implementasi pada Menambahkan atau Memperbarui Plugin, Alternatif Plugin Ionic Enterprise untuk alur kerja produk di alternatif plugin Ionic Enterprise, dan Capgo Native Build untuk alur kerja produk di Capgo Native Builds.