설명서
How to use App Attest in Capacitor
capgo/capacitor-app-attest 사용
Capacitor 플랫폼 간 통합 신원 확인 플러그인.
설치
bun add @capgo/capacitor-app-attest
bunx cap sync
이 플러그인은 노출합니다.
isSupported- 이 장치에서 네이티브 확인을 사용할 수 있는지 확인합니다.prepare- 확인 상태를 준비하고 나중에 호출할 때 사용하는 키 핸들을 반환합니다.createAttestation- 백엔드에서 발행한 챌린지를 바인딩 한 등록 확인 토큰을 생성합니다.createAssertion- 요청 페이로드를 바인딩 한 요청 확인 토큰을 생성합니다.
예시 사용
isSupported
이 장치에서 네이티브 확인을 사용할 수 있는지 확인합니다.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
const result = await AppAttestNative.isSupported();
console.log(result);
prepare
확인 상태를 준비하고 나중에 호출할 때 사용하는 키 핸들을 반환합니다.
import { AppAttestNative } from '@capgo/capacitor-app-attest';
const result = await AppAttestNative.prepare();
console.log(result);
createAttestation
백엔드에서 발행한 챌린지를 바인딩 한 등록 확인 토큰을 생성합니다.
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
요청 페이로드를 바인딩 한 요청 확인 토큰을 생성합니다.
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.
전체 참조
- GitHub: https://github.com/Cap-go/capacitor-app-attest/
- 문서: /docs/plugins/app-attest/
Using @capgo/capacitor-app-attest
Capacitor 앱-인증을 사용 중이라면 @capgo/capacitor-app-attest 보안 및 규정 준수 계획을 위해 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-attest을 연결하세요. Capacitor 앱-인증을 사용하여 @capgo/capacitor-app-attest의 구현 세부 정보를 확인하세요. @capgo/capacitor-app-attest 구현 세부사항 Getting Started 암호화 암호화 Encryption Compliance Compliance Capgo 보안 스캐너 Capgo 보안 스캐너