메인 콘텐츠로 건너뛰기
플러그인으로 돌아가기
@capgo/capacitor-app-attest
튜토리얼
@capgo/capacitor-app-attest

앱 인증

Capacitor 플러그인은 Apple App Attest 및 Google Play Integrity Standard을 사용하는 크로스 플랫폼 장치 인증을 위한 플러그인입니다.

Capgo 앱에 대한 문서 보기

Capgo 앱에 대한 문서 보기

Capgo 앱에 대한 문서 보기

Download the Capgo app, then scan the QR code.

앱 증명 플러그인 미리보기 QR code

Using @capgo/capacitor-app-attest

Unified cross-platform attestation plugin for Capacitor.

설치

bun add @capgo/capacitor-app-attest
bunx cap sync

이 플러그인이 제공하는 것

  • isSupported - 이 장치에서 네이티브 증명이 사용 가능한지 확인합니다.
  • prepare - 후속 호출에 사용할 attestation 상태를 준비하고 키 핸들을 반환합니다.
  • createAttestation - 백엔드에서 발급한 챌린지와 결합된 등록 증명 토큰을 생성합니다.
  • createAssertion - 요청 페이로드와 결합된 요청 확인 토큰을 생성합니다.

예시 사용

isSupported

이 장치에서 네이티브 증명이 사용 가능한지 확인합니다.

import { AppAttestNative } from '@capgo/capacitor-app-attest';

await AppAttestNative.isSupported();

prepare

준비된 증명 상태를 설정하고 나중에 호출할 때 사용할 키 핸들을 반환합니다.

import { AppAttestNative } from '@capgo/capacitor-app-attest';

await AppAttestNative.prepare();

createAttestation

등록 증명 토큰을 백엔드에서 발행한 챌린지와 결합하여 생성합니다.

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);

전체 참조

Keep going from 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를 사용하여 보안 및 규정 준수 계획을 수립하세요. for the implementation detail in @capgo/capacitor-app-attest, 시작하기 implementation detail 암호화 implementation detail 규정 준수 implementation detail, 그리고 Capgo Security Scanner for the product workflow in Capgo Security Scanner.