Skip to content

@capgo/capacitor-native-biometric

AndroidおよびiOSのネイティブバイオメトリックAPIにアクセスするプラグインです。

このプラグインは、AndroidおよびiOS用のネイティブバイオメトリックAPIにアクセスします。

  • isAvailable - バイオメトリック認証ハードウェアが利用可能かどうかを確認します。
  • verifyIdentity - ユーザーにバイオメトリック認証を求めます。
  • getCredentials - 指定されたサーバーに対して保存されたクレデンシャルを取得します。
  • setCredentials - 指定されたサーバーに対してクレデンシャルを保存します。
メソッド説明
isAvailableバイオメトリック認証ハードウェアが利用可能かどうかを確認します。
addListenerアプリがバックグラウンドから復帰したときに呼び出されるリスナーを追加します。このリスナーは、バックグラウンドにアプリが存在した間、ユーザーがバイオメトリックを登録/解除した場合に有効です。
verifyIdentityユーザーにバイオメトリック認証を求めます。
getCredentials指定されたサーバーに保存されているクレデンシャルを取得します。
setCredentials指定されたサーバーにクレデンシャルを保存します。
deleteCredentials指定されたサーバーに保存されているクレデンシャルを削除します。
getSecureCredentialsBIOMETRY_CURRENT_SETまたはBIOMETRY_ANYでアクセス制御を設定したクレデンシャルが保存されているサーバーに保存されているクレデンシャルを取得します。バイオメトリック認証が必要です。
isCredentialsSaved指定されたサーバーに既にクレデンシャルが保存されているかどうかを確認します。
getPluginVersionGet the native Capacitor plugin version.

エラーの値を使用します。 biometricError 結果から authenticate.

Biometric Auth Errors

Biometric Auth Errors
セクションのタイトル “Biometric Auth Errors”Code__CAPGO_KEEP_0__プラットフォーム
UNKNOWN_ERROR0意味Android、iOS
BIOMETRICS_UNAVAILABLE1不明なエラーが発生しました。__CAPGO_KEEP_0__は利用できません。ハードウェアが欠落または利用できません。
USER_LOCKOUT2Android、iOS__CAPGO_KEEP_0__は多回の失敗した試行の後、ユーザーはロックアウトされます。
BIOMETRICS_NOT_ENROLLED3Android、iOS__CAPGO_KEEP_0__はデバイスに登録されていません。
USER_TEMPORARY_LOCKOUT4Android__CAPGO_KEEP_0__は通常30秒間、ユーザーは一時的にロックアウトされます。
AUTHENTICATION_FAILED10Android、iOS__CAPGO_KEEP_0__は失敗しました。
APP_CANCEL11iOS__CAPGO_KEEP_0__は認証フローをキャンセルしました。
INVALID_CONTEXT12iOS__CAPGO_KEEP_0__
NOT_INTERACTIVE13iOS__CAPGO_KEEP_0__
PASSCODE_NOT_SET14Android, iOSデバイスのパスコード、PIN、またはフォールバック認証情報が設定されていません。
SYSTEM_CANCEL15Android, iOSシステムが認証をキャンセルしました。画面ロックなどで例えば。
USER_CANCEL16Android, iOSユーザーが認証をキャンセルしました。
USER_FALLBACK17Android, iOSユーザーがフォールバック認証を選択しました。

This reference is synced from src/definitions.ts in capacitor-native-biometric.

Keep going from @capgo/capacitor-native-biometric

Section titled “Keep going from @capgo/capacitor-native-biometric”

If you are using @capgo/capacitor-native-biometric を使用している場合 Using @capgo/capacitor-native-biometric Using @capgo/capacitor-native-biometric のnative capabilityを使用するには、Using @capgo/capacitor-native-biometricを使用します。 実装詳細については @capgo/capacitor-social-login に @capgo/capacitor-passkey 実装詳細については @capgo/capacitor-passkey に 2要素認証 2要素認証の実装詳細については SSO (企業) 実装詳細については SSO (企業) に