안내서
__CAPGO_KEEP_0__ 앱 인증 튜토리얼
capgo/capacitor-app-attest 사용하기
Capacitor 플랫폼 간 인증 플러그인
설치
bun add @capgo/capacitor-app-attest
bunx cap sync
이 플러그인이 제공하는 것
isSupported- 이 장치에서 네이티브 인증이 사용 가능한지 확인합니다.prepare- 나중에 호출하기 위해 attestation 상태를 준비하고 사용하는 키 핸들을 반환합니다.createAttestation- 백엔드에서 발급한 챌린지를 바인딩 한 등록 attestation 토큰을 생성합니다.createAssertion- __CAPGO_KEEP_0__ 요청 payload에 결합된 요청 확인 토큰을 생성합니다.
예시 사용
isSupported
이 장치에서 네이티브 확인이 사용 가능한지 확인합니다.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
await AppAttestNative.isSupported();
prepare
미래의 호출에 사용되는 키 핸들을 반환하는 확인 상태를 준비합니다.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
await AppAttestNative.prepare();
createAttestation
__CAPGO_KEEP_0__ 백엔드에서 발행한 챌린지에 결합된 등록 확인 토큰을 생성합니다.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
await AppAttestNative.createAttestation({} as CreateAttestationOptions);
createAssertion
__CAPGO_KEEP_0__ 요청 payload에 결합된 요청 확인 토큰을 생성합니다.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
await AppAttestNative.createAssertion({} as CreateAssertionOptions);
전체 참조
- https://GitHub.com/Cap-go/__CAPGO_KEEP_1__-app-attest/ https://github.com/Cap-go/capacitor-app-attest/
- 푸터