Using @capgo/capacitor-app-attest
Capacitor 플랫폼 간 인증 플러그인
설치
bun add @capgo/capacitor-app-attest
bunx cap sync
이 플러그인이 제공하는 것
isSupported- 이 장치에서 네이티브 인증이 사용 가능한지 확인합니다.prepare- attestation 상태를 준비하고 나중에 호출할 때 사용하는 키 핸들을 반환합니다.createAttestation- 백엔드에서 발급한 챌린지와 결합된 등록 attestation 토큰을 생성합니다.createAssertion- 요청 페이로드와 결합된 요청 확인 토큰을 생성합니다.
사용 예
isSupported
이 장치에서 네이티브 인증이 사용 가능한지 확인합니다.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
await AppAttestNative.isSupported();
prepare
준비된 attestation 상태를 설정하고 나중에 호출할 때 사용하는 키 핸들을 반환합니다.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
await AppAttestNative.prepare();
createAttestation
등록 attestation 토큰을 백엔드에서 발행한 챌린지에 바인딩하는 것을 만듭니다.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
await AppAttestNative.createAttestation({} as CreateAttestationOptions);
createAssertion
요청 payload에 바인딩된 요청 확인 토큰을 만듭니다.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
await AppAttestNative.createAssertion({} as CreateAssertionOptions);
전체 참조
- GitHub: https://github.com/Cap-go/capacitor-app-attest/
- 문서: /docs/plugins/app-attest/
Using @capgo/capacitor-app-attest
보안 및 규정 준수 계획을 세우고 있습니다. @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-attest @capgo/capacitor-app-attest __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-attest capgo/capacitor-app-attest implementation detail in @capgo/capacitor-app-attest 에서 Getting Started implementation detail in Getting Started 에서 암호화 implementation detail in 암호화 에서 규정 준수 implementation detail in 규정 준수 에서, Capgo Security Scanner product workflow in Capgo Security Scanner 에서