コンテンツにスキップ

@capgo/capacitor-パスキー

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

ブラウザスタイルAPI

保持 navigator.credentials.create()navigator.credentials.get() アプリ内でパスキー流れをカスタムAPIに変更するのではなく、代わりに

最小限のアプリ変更

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

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

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

Core API

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

続けてください @capgo/capacitor-passkey から

Section titled “続けてください @capgo/capacitor-passkey”

あなたが使用している場合 @capgo/capacitor-passkey 認証とアカウントフローの計画に役立つプラグインを接続する Using @capgo/capacitor-passkey Using @capgo/capacitor-passkey Using @capgo/capacitor-social-login Using @capgo/capacitor-social-login Using @capgo/capacitor-native-biometric Using @capgo/capacitor-native-biometric 2要素認証 2要素認証 SSO (Enterprise) SSO (Enterprise)