Menggunakan @capgo/capacitor-app-attest
Plugin pengesahan lintas platform yang terintegrasi untuk Capacitor.
Pasang
bun add @capgo/capacitor-app-attest
bunx cap sync
Apa yang Dapat Diketahui Plugin Ini
isSupported- Mengatur apakah pengakuan asli ada di perangkat ini.prepareMengatur keadaan pengesahan dan mengembalikan tangganan kunci yang digunakan untuk panggilan berikutnya.createAttestation- Membuat token pengakuan pendaftaran yang terkait dengan tantangan yang dikeluarkan oleh backend.createAssertion- Membuat token klaim permintaan yang terkait dengan payload permintaan.
Contoh Penggunaan
isSupported
- Mengatur apakah pengakuan asli ada di perangkat ini.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
const result = await AppAttestNative.isSupported();
console.log(result);
prepare
Mengatur keadaan pengesahan dan mengembalikan tanggung jawab kunci yang digunakan untuk panggilan kemudian.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
const result = await AppAttestNative.prepare();
console.log(result);
createAttestation
- Membuat token pengakuan pendaftaran yang terkait dengan tantangan yang dikeluarkan oleh backend.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
const result = await AppAttestNative.createAttestation({
keyId: 'key-id-123',
challenge: 'challenge',
});
// The result holds sensitive values: use it without logging it.
createAssertion
- Membuat token klaim permintaan yang terkait dengan payload permintaan.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
const result = await AppAttestNative.createAssertion({
keyId: 'key-id-123',
payload: 'payload',
});
// The result holds sensitive values: use it without logging it.
Referensi Lengkap
- GitHub: https://github.com/Cap-go/capacitor-attest/
- Dokumen: /docs/plugins/app-attest/
Teruskan dari Menggunakan @capgo/capacitor-app-attest
Jika Anda menggunakan Menggunakan @capgo/capacitor-app-attest untuk merencanakan keamanan dan kinerja, hubungkannya dengan @capgo/capacitor-app-attest untuk detail implementasi di @capgo/capacitor-app-attest Mulai Menggunakan untuk detail implementasi di Getting Started Enkripsi untuk detail implementasi di Enkripsi Ketentuan untuk detail implementasi di Ketentuan, dan Capgo Scanner Keamanan untuk alur kerja produk di Capgo Scanner Keamanan.