컨텐츠로 바로가기

@capgo/capacitor-native-biometric

안드로이드 및 iOS에서 보안 인증서 저장 및 생체 인식 인증

네이티브 바이오메트릭스는 iOS 및 Android용 안전한 자격 증명 보관소입니다. 자격 증명은 Keychain 또는 Keystore에 저장하고 sensitive 값이 반환되기 전에 바이오메트릭스 인증을 요구할 수 있습니다. 이 플러그인은 Ionic Identity Vault 자격 증명 보관소 흐름의 직접적인 대체품입니다. 앱은 시간 초과, 라이프 사이클, privacyscreen 및 custom-passcode 정책에 대한 제어권을 유지합니다.

  • setCredentials 그리고 getCredentials - 서버에 대한 자격 증명을 안전하게 저장하고 검색합니다.
  • getSecureCredentials - 네이티브 생체 인증 확인 후 자격 증명을 읽습니다.
  • isCredentialsSaved 그리고 deleteCredentials - 로그인, 잠금 상태, 로그아웃 흐름을 구축합니다.
  • isAvailable 그리고 verifyIdentity - 인증 가능 여부를 확인하고 필요할 때 사용자에게 알립니다.
메서드설명
isAvailable생체 인증 장치가 있는지 확인합니다.
addListener앱이 백그라운드에서 재개될 때 호출되는 리스너를 추가합니다. 이 기능은 앱이 백그라운드에서 실행 중일 때 생체 인증 가능 여부가 변경되었는지 감지할 수 있도록 도와줍니다 (예: 사용자가 생체 인증을 등록/해제했습니다).
verifyIdentity사용자에게 생체 인증을 위한 프롬프트를 표시합니다.
getCredentials지정된 서버에 저장된 자격 증명을 가져옵니다.
setCredentials지정된 서버에 저장된 자격 증명을 저장합니다.
deleteCredentials지정된 서버에 저장된 자격 증명을 삭제합니다.
getSecureCredentialsBIOMETRY_CURRENT_SET 또는 BIOMETRY_ANY로 저장된 자격 증명이 있는지 확인하고 생체 인증을 요구하여 지정된 서버에 저장된 자격 증명을 가져옵니다.
isCredentialsSaved지정된 서버에 저장된 자격 증명이 이미 저장되어 있는지 확인합니다.
getPluginVersion자연 Capacitor 플러그인 버전을 가져옵니다.

생체 인증 오류의 결과를 처리할 때 사용하는 값입니다. biometricError 생체 인증 오류의 결과를 처리할 때 사용하는 값입니다. authenticate.

생체 인증 오류의 결과를 처리할 때 사용하는 값입니다.

비омет릭스 인증 오류
Code플랫폼의미
UNKNOWN_ERROR0안드로이드, iOS알 수 없는 오류가 발생했습니다.
BIOMETRICS_UNAVAILABLE1안드로이드, iOS하드웨어가 없거나 사용할 수 없어서 비омет릭스가 사용할 수 없습니다.
USER_LOCKOUT2안드로이드, iOS사용자는 너무 많은 실패 시도 후 잠금 해제되었습니다.
BIOMETRICS_NOT_ENROLLED3안드로이드, iOS장치에 등록된 생체 인증 정보가 없습니다.
USER_TEMPORARY_LOCKOUT4안드로이드사용자는 일반적으로 30초 동안 잠금 상태입니다.
AUTHENTICATION_FAILED10안드로이드, iOS인증이 실패했습니다.
APP_CANCEL11iOS앱이 인증 흐름을 취소했습니다.
INVALID_CONTEXT12iOS인증 컨텍스트가 유효하지 않습니다.
NOT_INTERACTIVE13iOS인증이 비활성화 상태였습니다.
PASSCODE_NOT_SET14안드로이드, iOS__CAPGO_KEEP_0__-native-biometric
SYSTEM_CANCEL15__CAPGO_KEEP_0____CAPGO_KEEP_0__
USER_CANCEL16__CAPGO_KEEP_0____CAPGO_KEEP_0__
USER_FALLBACK17__CAPGO_KEEP_0____CAPGO_KEEP_0__

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__ src/definitions.ts __CAPGO_KEEP_0__ capacitor.

Capgo에서 계속 진행하세요 @capgo/capacitor-native-biometric

Capgo에서 계속 진행하세요 @capgo/capacitor-native-biometric

Capgo를 사용 중이라면 Capgo @capgo/capacitor-native-biometric Capgo @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-native-biometric을 사용하여 인증 및 계정 흐름을 계획하고 Capgo @capgo/capacitor-native-biometric을 사용하여 Capgo @capgo/capacitor-native-biometric을 사용하여 Capgo @capgo/capacitor-social-login Capgo @capgo/capacitor-passkey Capgo @capgo/capacitor-passkey for the implementation detail in @capgo/capacitor-passkey, Capgo @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-native-biometric Two-factor 인증에서 구현 세부 사항과 SSO (기업) SSO (기업)에서 구현 세부 사항과