コンテンツにスキップ

@capgo/capacitor-パスキー

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__ 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?) ブラウザスタイルのシームレスなインストール
  • getConfiguration() 解決されたランタイム設定を読み取る plugins.CapacitorPasskey.
  • autoShimWebAuthn(options?) 設定を読み取り、1つのステップでアプリの起動時にシームレスなインストールを行う
  • createCredential(options) そして getCredential(options) ネイティブパスキーAPIを直接呼び出し、JSONセーフなWebAuthnペイロードを使用する
  • isSupported() ランタイムの利用可能性を報告する getPluginVersion() ネイティブ実装のバージョンマーカーを返す

Capgoを使用している場合 @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)