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

앱 확인

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

Capgo 앱에 대한 증명서

장치에서 테스트

Capgo 앱을 다운로드하고 QR코드를 스캔하세요.

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 - 확인 상태를 준비하고 나중에 사용하기 위한 키 핸들을 반환합니다.
  • createAttestation - 백엔드에서 발행한 챌린지와 결합된 등록 확인 토큰을 생성합니다.
  • createAssertion - 요청 페이로드와 결합된 요청 확인 토큰을 생성합니다.

예시 사용

isSupported

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

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

await AppAttestNative.isSupported();

prepare

준비 상태를 attest하고 나중에 사용하기 위한 키 핸들을 반환합니다.

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

await AppAttestNative.prepare();

createAttestation

등록 attestation 토큰을 백엔드에서 발행한 challenge와 결합합니다.

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

await AppAttestNative.createAttestation({} as CreateAttestationOptions);

createAssertion

요청 assertion 토큰을 요청 페이로드와 결합합니다.

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

await AppAttestNative.createAssertion({} as CreateAssertionOptions);

전체 참조

Using @capgo/capacitor-app-attest

Capgo를 사용하여 보안 및 규정 준수 계획을 만드는 경우 Using @capgo/capacitor-app-attest Capgo를 사용하여 보안 및 규정 준수 계획을 만드는 경우 @capgo/capacitor-app-attest for the implementation detail in @capgo/capacitor-app-attest, 시작하기 Capacitor 앱 인증을 위한 구현 세부 정보에 대해 암호화 Capacitor 앱 인증을 위한 구현 세부 정보에 대해 규정 준수 Capacitor 앱 인증을 위한 구현 세부 정보에 대해, 그리고 Capgo Security Scanner for the product workflow in Capgo Security Scanner.