ブラウザスタイルAPI
保持 navigator.credentials.create() と navigator.credentials.get() アプリ内でパスキー流れをカスタムAPIに変更するのではなく、代わりに
ブラウザスタイルAPI
保持 navigator.credentials.create() と navigator.credentials.get() アプリ内でパスキー流れをカスタムAPIに変更するのではなく、代わりに
最小限のアプリ変更
プラグイン設定を一度追加し、 CapacitorPasskey.autoShimWebAuthn() 起動時に呼び出し、ブラウザ実装に近いWebAuthn codeを維持する。
ビルド時ネイティブワイヤリング
プラグインは生成されたiOSおよびAndroidホストプロジェクトをSync中にパッチするので、手動でファイルを編集する必要がなくなります。
プラットフォームに関する注記
以下の手順に従ってください。 iOSの設定, Androidの設定, バックエンドに関する注記Core __CAPGO_KEEP_0__ Getting Started.
shimWebAuthn(options?) ブラウザスタイルの shim を即座にインストールし、HTTPS の起源オーバーライドをオプションで指定します。getConfiguration() 解決済みの実行時設定を読み取ります plugins.CapacitorPasskey.autoShimWebAuthn(options?) 設定を読み取り、1 つのステップでアプリの起動時に shim をインストールします。createCredential(options) そして getCredential(options) 直接 JSON 安全な WebAuthn ペイロードでネイティブのパスキー API を呼び出します。isSupported() 実行時利用可能性を報告し getPluginVersion() ネイティブ実装のバージョンマーカーを返します。あなたが使用している場合 @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)