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__をアプリ内で実行し、パスキーフローをカスタム__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.

__CAPGO_KEEP_0__

プラグイン設定を一度追加し、 CapacitorPasskey.autoShimWebAuthn() ブラウザ実装に近いWebAuthn code を呼び出す

ビルド時ネイティブワイヤリング

生成されたiOSおよびAndroidホストプロジェクトをSync時にプラグインがパッチするので、手動で編集する必要がなくなります。

Core API

Core API
  • shimWebAuthn(options?) ブラウザスタイルの shim を HTTPS 起源オーバーライドのオプション付きで即座にインストールします。
  • getConfiguration() __CAPGO_KEEP_0__ の解決済みランタイム設定を読み取ります。 plugins.CapacitorPasskey.
  • autoShimWebAuthn(options?) __CAPGO_KEEP_0__ の設定を読み取り、1 つのステップでアプリの起動時に shim をインストールします。
  • createCredential(options) そして getCredential(options) JSON 安全な WebAuthn ペイロードを直接 JSON-Safe WebAuthn ペイロードで呼び出す native passkey API を呼びます。
  • isSupported() ランタイムの利用可能性を報告し、 getPluginVersion() native implementation のバージョンマーカーを返します。

続きますから @capgo/capacitor-passkey から

Section titled “続きますから @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を使用する 2要素認証 の実装詳細の2要素認証を使用する SSO (Enterprise) の実装詳細のSSO (Enterprise)を使用する