Skip to content

@capgo/capacitor-passkey

Keep your browser-style WebAuthn code in a Capacitor app while the plugin handles native passkey calls and native host patching.

브라우저 스타일의 API

__CAPGO_KEEP_0__를 유지하고 navigator.credentials.create() 앱 내에 __CAPGO_KEEP_0__를 대신하여 패스키 흐름을 다시 작성하지 않고 사용하세요. navigator.credentials.get() in your app instead of rewriting your passkey flow around a custom API.

그리고

플러그인 설정을 한번만 추가하고 CapacitorPasskey.autoShimWebAuthn() during bootstrap, and keep the rest of your WebAuthn code close to the browser implementation.

빌드 시 네이티브 연결

iOS와 Android 호스트 프로젝트를 동기화 시에 생성된 프로젝트를 수정하여 patch합니다.

  • shimWebAuthn(options?) 브라우저 스타일의 shim을 즉시 설치하고 HTTPS 원본을 선택적으로 오버라이드합니다.
  • getConfiguration() __CAPGO_KEEP_0__에서 읽은 해결된 런타임 구성 plugins.CapacitorPasskey.
  • autoShimWebAuthn(options?) __CAPGO_KEEP_0__에서 읽은 구성과 shim을 앱 부트스트랩 중에 한 번에 설치합니다.
  • createCredential(options) 그리고 getCredential(options) JSON-안전한 WebAuthn 페이로드와 함께 네이티브 패스키 API를 직접 호출합니다.
  • isSupported() 런타임 사용 가능성 보고 getPluginVersion() 네이티브 implementation 버전 마커를 반환합니다.

계속 @capgo/capacitor-passkey에서

계속 @capgo/capacitor-passkey

Capgo를 사용 중이라면 @capgo/capacitor-passkey 인증 및 계정 흐름을 계획하고 연결하려면 @capgo/capacitor-passkey를 사용하여 @capgo/capacitor-passkey의 네이티브 기능을 사용하여 @capgo/capacitor-social-login @capgo/capacitor-social-login의 구현 세부 정보를 참조하여 @capgo/capacitor-native-biometric @capgo/capacitor-native-biometric의 구현 세부 정보를 참조하여 두 단계 인증 두 단계 인증의 구현 세부 정보를 참조하여 SSO (기업) SSO (기업)의 구현 세부 정보를 참조하여